{% set sharenude = "https://share-nude.com"%}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
{% block title %}{% endblock %}
</title>
<link rel="stylesheet" href="{{ asset('css/style.min.css') }}?v={{ 'now'|date('YmdHis') }}">
<meta name="description" content="{% block description %}{% endblock %}"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
<meta name="juicyads-site-verification" content="eeadcf0296389a7151912b17ef167aab">
{% block meta %}
{% block stylesheets %}{% endblock %}
{% endblock %}
<!-- CSS pour la bulle flottante -->
<style>
.floating-bubble {
position: fixed;
bottom: 20px;
left: 20px;
width: 80px;
height: 80px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border-radius: 50%;
border: 3px solid #0088cc;
cursor: pointer;
z-index: 1000;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
transition: transform 0.3s ease, box-shadow 0.3s ease;
overflow: hidden;
}
.floating-bubble:hover {
transform: scale(1.1);
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.4);
}
.floating-bubble a {
display: block;
width: 100%;
height: 100%;
position: relative;
text-decoration: none;
}
.floating-bubble img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 50%;
transition: transform 0.3s ease;
}
.floating-bubble:hover img {
transform: scale(1.05);
}
.telegram-logo {
position: absolute;
bottom: 5px;
right: 5px;
width: 25px !important;
height: 25px !important;
border-radius: 50%;
background: white;
padding: 2px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
.close-button {
position: absolute;
top: -5px;
right: -5px;
width: 20px;
height: 20px;
background: #ff4444;
color: white;
border: none;
border-radius: 50%;
font-size: 14px;
font-weight: bold;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
z-index: 1001;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
transition: background 0.3s ease;
}
.close-button:hover {
background: #cc0000;
}
@media (max-width: 768px) {
.floating-bubble {
width: 60px;
height: 60px;
bottom: 15px;
left: 15px;
}
.telegram-logo {
width: 20px !important;
height: 20px !important;
bottom: 3px;
right: 3px;
}
.close-button {
width: 18px;
height: 18px;
font-size: 12px;
}
}
/* Comments section */
.comments-section { color: #dee2e6; }
.comments-section .comment-form-textarea { resize: vertical; min-height: 60px; }
.comments-section .comment-dropdown-toggle::after { display: none; }
</style>
<link rel="icon" href="{{ asset('favicon.ico') }}" type="image/x-icon">
</head>
<body>
<!-- Christmas Promo Banner -->
{# <div id="christmas-banner" class="christmas-promo-banner">
<div class="christmas-banner-content">
<span class="christmas-banner-text">✦ OFFRE DE NOËL ✦ Accède Dès Maintenant à SHARE-NUDE VIP pour 1€ seulement ➜ <strong>CLIQUE ICI</strong></span>
<button class="christmas-banner-close" onclick="closeChristmasBanner()" aria-label="Close banner">×</button>
</div>
<a href="https://share-nude-vip.com" target="_blank" rel="noopener nofollow" class="christmas-banner-link"></a>
</div> #}
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
<div class="container">
<a id="logo" class="navbar-brand" href="{{sharenude|raw}}{{ path('app_index') }}" title="Logo Share-Nude">Share-Nude</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav me-auto">
<li class="nav-item">
<a class="nav-link {% if app.request.get('_route') == 'app_index' %}active{% endif %}" aria-current="page" href="{{sharenude|raw}}{{ path('app_index') }}" title="Home">Home</a>
</li>
<li class="nav-item">
<a class="nav-link {% if app.request.get('_route') == 'user_photos' or app.request.get('_route') == 'user_photos' %}active{% endif %}" href="{{sharenude|raw}}{{ path('user_photos') }}" title="Photos">Photos</a>
</li>
<li class="nav-item">
<a class="nav-link {% if app.request.get('_route') == 'user_videos' or app.request.get('_route') == 'user_videos' %}active{% endif %}" href="{{sharenude|raw}}{{ path('user_videos') }}" title="Videos">Videos</a>
</li>
<li class="nav-item">
<a class="nav-link {% if app.request.get('_route') == 'user_influencers' or app.request.get('_route') == 'app_influencer' %}active{% endif %}" href="{{sharenude|raw}}{{ path('user_influencers') }}" title="Influencers">Influencers</a>
</li>
{% if app.user %}
<li class="nav-item">
<a href="{{sharenude|raw}}{{ path('user_upload') }}" data-no-swup class="nav-link {% if app.request.get('_route') == 'user_upload' or app.request.get('_route') == 'user_edit_photo' %}active{% endif %}" title="Upload Content">Upload
</a>
</li>
{% else %}
<li class="nav-item">
<a rel="nofollow" href="https://theporndude.com" class="nav-link" data-no-swup title="ThePornDude">PornDude</a>
</li>
<li class="nav-item">
<a href="https://t.nettrck.store/c1/ba13e99b-5ae3-440a-aa93-774cd8cefa82?externalId={impressionId}&cv1={impressionId}&cv2={userId}&cv3={device}&cv4={creativeId}&cv5={campaignId}&cv6={language}&cv7=%SLAVA_KPSS%&cv8={browser}&cv9={siteId}&cv10={creativeName}" class="nav-link" data-no-swup title="AI Porn Chat">AI Porn Chat</a>
</li>
{% endif %}
</ul>
<div class="dropdown-divider"></div>
{% if app.user %}
<ul class="navbar-nav navbar-text">
<li class="nav-item">
<a href="{{ path('user_edit') }}" class="nav-link {% if app.request.get('_route') == 'user_edit' %}active{% endif %}" title="Edit Profil">
<i class="fa-solid fa-user"></i>
<span class="d-inline d-lg-none">Profil</span>
</a>
</li>
<li class="nav-item">
<a href="{{ path('user_follow') }}" class="nav-link {% if app.request.get('_route') == 'user_follow' %}active{% endif %}" title="Influencers you follow">
<i class="fa-solid fa-users"></i>
<span class="d-inline d-lg-none">Followed</span>
</a>
</li>
<li class="nav-item dropdown">
<a href="#" class="nav-link {% if app.user.notifications|length > 0 %}active{% endif %}" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false" title="{{ app.user.notifications|length }} Notifications">
<i class="fa-solid fa-bell" aria-hidden="true"></i>
<span class="d-inline d-lg-none">{{ app.user.notifications|length }} Notifications</span>
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
{% if app.user.notifications|length > 0 %}
{% for key, notification in app.user.notifications %}
{% if key < 5 %}
<li>
{% if notification.link is not null %}<a class="black-force" href="{{ notification.link }}">{% endif %}
{{ notification.message }}
{% if notification.link is not null %}</a>{% endif %}
<br><span class="text-muted">{{ notification.createdAt|date('Y-m-d H:i')}}</span>
</li>
<li><hr class="dropdown-divider"></li>
{% endif %}
{% endfor %}
<li><div class="black text-center"><a href="{{ path('user_remove_notifications') }}" class="black-force"><i class="fa-solid fa-trash"></i> Clear</a></div></li>
{% else %}
<li>No new notifications</li>
{% endif %}
</ul>
</li>
<li class="nav-item">
<a href="{{ path('security_logout') }}" class="nav-link" title="Log Out" data-no-swup>
<i class="fa fa-sign-out" aria-hidden="true"></i>
<span class="d-inline d-lg-none">Log Out</span>
</a>
</li>
<li class="nav-item">
<a href="{{ path('app_telegram') }}" class="nav-link" title="Telegram" target="_blank" data-no-swup>
<i class="fa-solid fa-paper-plane"></i>
<span class="d-inline d-lg-none"> Telegram</span>
</a>
</li>
</ul>
{% else %}
<ul class="navbar-nav navbar-text">
<li class="nav-item">
<a href="{{ path('security_register') }}" class="nav-link {% if app.request.get('_route') == 'security_register' %}active{% endif %}" title="Sign-Up">Sign-Up</a>
</li>
<li class="nav-item">
<a href="{{ path('security_login') }}" class="nav-link {% if app.request.get('_route') == 'security_login' %}active{% endif %}" title="Log In">Log In</a>
</li>
</ul>
{% endif %}
{% if app.user and is_granted('ROLE_ADMIN') %}
<div class="dropdown">
<button class="btn btn-outline-primary-navbar dropdown-toggle" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false">
Admin
</button>
<ul class="dropdown-menu dropdown-menu-dark" aria-labelledby="dropdownMenuButton">
<li>
<a class="dropdown-item" href="{{ path('admin_stats') }}">Stats</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_moderate') }}">Moderate</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_conso_influencer') }}">Conso Influencer</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_generate') }}" data-no-swup>Generate FTP</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_conso') }}" data-no-swup>Generate DoodStream Uploads</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_conso_dood_auto') }}" data-no-swup>Generate Doodstream</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_conso_dood_auto_st') }}" data-no-swup>Generate Streamtape</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_conso_babastream_auto') }}" data-no-swup>Generate Babastream</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_download_preview_videos') }}" data-no-swup>Download Previews Locally</a>
</li>
<li>
<a class="dropdown-item" href="{{ path('admin_add_newsletter') }}" data-no-swup>Add Newsletter</a>
</li>
</ul>
</div>
{% endif %}
<form class="form-inline" method="get" action="{{ path('app_search') }}">
<div class="input-group">
<input type="text" class="form-control transparent" placeholder="Search..." name="q">
<div class="input-group-prepend">
<button class="input-group-text btn-search" id="basic-addon1" type="submit">
<i class="fas fa-search"></i>
</button>
</div>
</div>
</form>
</div>
</div>
</nav>
<div class="container body mt-5">
<iframe width="100%" height="100%" style="display:block" marginWidth="0" marginHeight="0" frameBorder="no" src="https://creative.mavrtracktor.com/widgets/v4/Universal?p1=sharenude&p2=top&sourceId=sharenude&hideButton=1&liveBadgeColor=fd5d93&userId=ff9cd0158a2d244c452cbcbc061440b1763a55f068539e459404ba4934dae07b"></iframe>
</div>
<div id="swup" class="transition-fade"> {% block body %}{% endblock %}</div>
<div class="col-lg-12 text-right" id="js-iframe-cam-container"></div>
<div class="floating-bubble" id="bubble" onclick="closeBubble()">
<button class="close-button" onclick="closeBubble()">×</button>
<a href="https://t.me/+Ugc8R1gvtVgxOTE0" target="_blank">
<img src="{{ asset('images/bubble.gif') }}" alt="Bulle">
<img class="telegram-logo" src="https://static.vecteezy.com/system/resources/previews/023/741/142/non_2x/telegram-logo-icon-social-media-icon-free-png.png" alt="Telegram">
</a>
</div>
<footer id="footer">
<div class="container text-center">
<hr>
<div class="col-lg-12 footer-text my-3">
<p>Friends</p>
<a href="https://fapcam.tv" rel="follow noopener" target="_blank" title="Fapcam.tv">FapCam</a>
-
<a href="https://whassup.fr" rel="follow noopener" target="_blank" title="Naked celeb">Nude celeb</a>
-
<a href="https://mm-fans.fr" rel="follow noopener" target="_blank" title="MyM Fans">MyM Leak</a>
</div>
<p>
Share-Nude only republishes content sent by its visitors. Never share a photo or video leak if you do not have the rights. Do not hesitate to contact us if you are the owner of any content appearing on the site and wish to remove it. By posting via the form, you certify that you own the rights to all the photos you post.
</p>
<p>
Copyright ©
{{ 'now' | date('Y') }}
Share-Nude -
<a href="{{ path('app_terms') }}" title="Terms and conditions">Terms and conditions</a> - <a href="{{ path('app_legals') }}" title="Legals" rel="nofollow">Legals</a>
- DMCA Request, Contact and Suggestion : sharenude[at]protonmail.com
</p>
</div>
</footer>
<script src="{{ asset('js/app.js') }}"></script>
<script src="https://unpkg.com/swup@3"></script>
<script src="https://unpkg.com/@swup/scroll-plugin@2"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ZYS2ED6B74"></script>
{% block javascripts %}
{{ encore_entry_script_tags('app') }}
{% endblock %}
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-ZYS2ED6B74');
</script>
<!-- JavaScript pour la bulle flottante -->
<script>
function closeBubble() {
const bubble = document.getElementById('bubble');
if (bubble) {
bubble.style.display = 'none';
}
}
// Empêcher la propagation du clic sur le lien pour éviter la fermeture
document.addEventListener('DOMContentLoaded', function() {
const bubbleLink = document.querySelector('.floating-bubble a');
if (bubbleLink) {
bubbleLink.addEventListener('click', function(e) {
e.stopPropagation();
});
}
});
</script>
<!-- JavaScript pour le bandeau de Noël -->
<script>
function closeChristmasBanner() {
const banner = document.getElementById('christmas-banner');
if (banner) {
banner.classList.add('hidden');
document.body.classList.add('banner-closed');
localStorage.setItem('christmasBannerClosed', 'true');
}
event.stopPropagation();
event.preventDefault();
}
// Vérifier au chargement si le bandeau a été fermé
document.addEventListener('DOMContentLoaded', function() {
const bannerClosed = localStorage.getItem('christmasBannerClosed');
const banner = document.getElementById('christmas-banner');
if (bannerClosed === 'true' && banner) {
banner.classList.add('hidden');
document.body.classList.add('banner-closed');
}
});
</script>
<!--{% if not app.request.cookies.has('nopop') or app.request.cookies.get('nopop') == null %}
<script src="{{ asset('js/popup.min.js') }}"></script>
{% set random_number = random(0, 3) %}
{% if random_number == 0 %}
<script>
makeMoney('https://go.rmhfrtnd.com?sourceId=sharenude&creativeId=popup&campaignId=homepage_tokens&action=showTokensGiveawayModalDirectLink&userId=ff9cd0158a2d244c452cbcbc061440b1763a55f068539e459404ba4934dae07b');
</script>
{% elseif random_number == 1 %}
<script>
makeMoney('https://go.rmhfrtnd.com?sourceId=sharenude&creativeId=popup&campaignId=homepage_signup&action=sbSignupWithModel&userId=ff9cd0158a2d244c452cbcbc061440b1763a55f068539e459404ba4934dae07b');
</script>
{% elseif random_number == 2 %}
<script>
makeMoney('https://live.share-nude.com/in/?tour=VKKA&campaign=1zjja&track=sharenude_pop_top');
</script>
{% elseif random_number == 3 %}
<script>
makeMoney('https://live.share-nude.com/in/?tour=IGtl&campaign=1zjja&track=sharenude_pop_homepage');
</script>
{% endif %}
{% else %}-->
{% endif %}
</body>
</html>