templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>ABKingdom{% if title is defined %} - {{ title }}{% endif %}</title>
  6.     <link rel="shortcut icon" href="{{ asset('/images/favicon.ico') }}"/>
  7.     <link rel="apple-touch-icon" href="{{ asset('/images/apple-touch-icon.png') }}"/>
  8.     <link rel="stylesheet" href="{{ asset('build/app.css') }}">
  9.     <link href="https://fonts.googleapis.com/css?family=Quicksand:300,500" rel="stylesheet">
  10.     <script src="{{ asset('libs/jquery/jquery-1.11.0.min.js') }}"></script>
  11.     {% block stylesheets %}{% endblock %}
  12. </head>
  13. <body>
  14. {% if adult_warning.shouldDisplay %}
  15.     {% include 'layout/partials/adult_warning.html.twig' %}
  16. {% endif %}
  17. <a name="top"></a>
  18. {{ include('layout/partials/admin_toolbar.html.twig') }}
  19. <div id="topcontainer">
  20.     <div id="topcontainerbox">
  21.         <div id="usercontainer">
  22.             <div class="userlinks">
  23.                 <div id="searchcontainer">
  24.                     <form name="formsitesearch" id="formsitesearch" action="/search" method="get">
  25.                         <input type="text" name="search" value="{{ 'actions.search'|trans }}..."
  26.                                onclick="switchsearch(this);"
  27.                                onblur="switchsearch(this);" style="width: 160px;"/>&nbsp;
  28.                         <input type="hidden" name="location" value="1"/>
  29.                     </form>
  30.                 </div>
  31.                 {% if app.user %}
  32.                     <img src="{{ asset('/images/main/icons/user.png') }}" width="16" height="16" alt="">
  33.                     <a href="{{ path('_user_profile', {name: app.user.name}) }}">{{ app.user.name }}</a>
  34.                     {# [V2] Activities #}
  35.                     {#<span class="vertsep"></span>#}
  36.                     {#<img src="{{ asset('/images/main/icons/color_swatch.png') }}" width="16" height="16" alt="">#}
  37.                     {#<a href="/user/activities">Activités</a>#}
  38.                     <span class="vertsep"></span>
  39.                     <img src="{{ asset('/images/main/icons/email.png') }}" width="16" height="16" alt="">
  40.                     <a href="{{ path('message_list') }}">{{ 'nav.messages'|trans }}</a>&nbsp;
  41.                     {% if unreadMessagesCounter > 0 %}
  42.                         <span class="littlebox" style="padding-right: 10px; padding-left: 10px;">
  43.                             {{ unreadMessagesCounter }}
  44.                         </span>
  45.                     {% endif %}
  46.                     <span class="vertsep"></span>
  47.                     <a href="{{ path('security_logout') }}">{{ 'security.logout'|trans }}</a>
  48.                 {% else %}
  49.                     <a href="{{ path('security_login') }}">{{ 'security.login'|trans }}</a>
  50.                     <span class="vertsep"></span>
  51.                     <a href="{{ path('security_register') }}">{{ 'security.btn.create_account'|trans }}</a>
  52.                 {% endif %}
  53.                 <span class="vertsep"></span>
  54.                 <a href="{{ path('_change_locale', {locale: 'fr'}) }}">
  55.                     <img src="{{ asset('/images/main/flags/fr.png') }}" alt="Basculer en français"
  56.                          title="Basculer en français" width="16" height="11"
  57.                          style="border: none; vertical-align: middle;"/>
  58.                 </a>&nbsp;
  59.                 <a href="{{ path('_change_locale', {locale: 'en'}) }}">
  60.                     <img src="{{ asset('/images/main/flags/gb.png') }}" alt="Switch to english"
  61.                          title="Switch to english" width="16" height="11"
  62.                          style="vertical-align: middle; border: none;"/>
  63.                 </a>&nbsp;
  64.                 <a href="{{ path('_change_locale', {locale: 'de'}) }}">
  65.                     <img src="{{ asset('/images/main/flags/de.png') }}" alt="Zu Deutsch wechseln"
  66.                          title="Zu Deutsch wechseln" width="16" height="11"
  67.                          style="vertical-align: middle; border: none;"/>
  68.                 </a>&nbsp;
  69.                 <a href="{{ path('_change_locale', {locale: 'it'}) }}">
  70.                     <img src="{{ asset('/images/main/flags/it.png') }}" alt="Zu Deutsch wechseln"
  71.                          title="Passare italiano" width="16"
  72.                          height="11" style="vertical-align: middle; border: none;"/>
  73.                 </a>&nbsp;
  74.             </div>
  75.             <div id="banner1"
  76.                  style="float: right; zmargin-right: 10px; zmargin-top: 3px; clear: both; margin-bottom: 5px;">
  77.                 <div class="advertbox_468x60">
  78.                     <div class="advertbox_title">
  79.                         Publicité &#x25BC;
  80.                     </div>
  81.                     <div class="advertbox_banner_468x60" id="amorabanner_468x60">
  82.                         {#@todo: publicité#}
  83.                         {#<script type="text/javascript"#}
  84.                         {#src="https://www.abkingdom.com/amora/get.php?id=196041&amp;code=&amp;rnd=1534510805&amp;format=468x60"></script>#}
  85.                     </div>
  86.                 </div>
  87.             </div>
  88.         </div>
  89.         <div style="padding-top: 20px;">
  90.             <a href="/">
  91.                 <img src="{{ asset('/images/main/logo1.png') }}"
  92.                      title="Fétichisme des couches et actualités pour adultes"
  93.                      alt="Fétichisme des couches et actualités pour adultes"
  94.                      style="float: left; border: none;"/>
  95.             </a>
  96.         </div>
  97.     </div>
  98.     <div id="menucontainer">
  99.         <div id="menucontainerstart"></div>
  100.         <div id="menucontainerbox">
  101.             <ul>
  102.                 <li><a href="{{ path('_home') }}">{{ 'nav.home'|trans }}</a></li>
  103.                 <li><a href="{{ path('gallery_index') }}">{{ 'nav.gallery'|trans }}</a></li>
  104.                 <li><a href="{{ path('forum_index') }}">{{ 'nav.forum'|trans }}</a></li>
  105.                 <li><a href="{{ path('library_category_view', {id: 1}) }}">{{ 'nav.library'|trans }}</a>
  106.                 </li>{# @todo set id = 9 #}
  107.                 <li><a href="{{ path('product_index') }}">{{ 'nav.shopping'|trans }}</a></li>
  108.                 <li><a href="{{ path('_user_announce') }}">{{ 'nav.announce'|trans }}</a></li>
  109.                 <li><a href="{{ path('event_index') }}">{{ 'nav.events'|trans }}</a></li>
  110.                 <li><a href="{{ path('_under_construction') }}">{{ 'nav.advices'|trans }}</a></li>
  111.                 <li><a href="{{ path('_under_construction') }}">{{ 'nav.links'|trans }}</a></li>
  112.             </ul>
  113.         </div>
  114.         <div id="menucontainerend"></div>
  115.     </div>
  116. </div>
  117. <div id="bodycontainer">
  118.     {% include 'layout/partials/breadcrumb.html.twig' %}
  119.     {% include 'layout/partials/flashbag.html.twig' %}
  120.     {{ block('body') }}
  121. </div>
  122. <div id="infocontainer">
  123.     <div class="centercontainer">
  124.         <div class="infocontainertop">
  125.             <div style="margin-left: auto; margin-right: auto; width: 980px;">
  126.                 <div style="float: left; width: 150px; margin-left: 50px;">
  127.                     <img src="{{ asset('/images/main/theme1/logo2transp.png') }}" alt=""/>
  128.                 </div>
  129.                 <div style="padding: 10px; width: 220px; float: left;">
  130.                     <div class="title3" style="padding-left: 10px;">Informations</div>
  131.                     <div style="line-height: 20px; padding-left: 10px; border-left: solid 1px #939393;">
  132.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_GUIDE")}) }}">Guide de la
  133.                             communauté</a><br/>
  134.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_ABOUT")}) }}">A propos
  135.                             d'ABKingdom</a><br/>
  136.                         <a href="/shop">Abonnements Premium</a><br/>
  137.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_ADVERTISE")}) }}">Publicité</a><br/>
  138.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_RECRUIT")}) }}">Recrutement</a><br/>
  139.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_BANNER")}) }}">Bannières</a>
  140.                     </div>
  141.                 </div>
  142.                 <div style="padding: 10px; width: 220px; float: left;">
  143.                     <div class="title3" style="padding-left: 10px;">Légal</div>
  144.                     <div style="line-height: 20px; padding-left: 10px; border-left: solid 1px #939393;">
  145.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_CONDITIONS")}) }}">Conditions
  146.                             d'utilisation</a><br/>
  147.                         <a href="{{ path('page_view', {slug: constant("App\\Entity\\Page::CODE_CONFIDENTIALITY")}) }}">Confidentialité</a><br/>
  148.                     </div>
  149.                 </div>
  150.                 <div style="padding: 10px; width: 220px; float: left;">
  151.                     <div class="title3" style="padding-left: 10px;">Aide et support</div>
  152.                     <div style="line-height: 20px; padding-left: 10px; border-left: solid 1px #939393;">
  153.                         <a href="{{ path('_under_construction') }}">Questions fréquentes</a><br/>
  154.                         <a href="{{ path('_under_construction') }}">Besoin d'aide ?</a><br/>
  155.                         <a href="{{ path('_under_construction') }}">Signaler un abus</a><br/>
  156.                         {% if is_granted("ROLE_TRANSLATOR") %}
  157.                             <a href="{{ path('lexik_translation_overview') }}">Interface de traduction</a>
  158.                         {% endif %}
  159.                     </div>
  160.                 </div>
  161.             </div>
  162.         </div>
  163.         <div id="footercontainer">
  164.             Copyright &copy; 1999-2018 ABKingdom. Tous droits réservés.<br/>
  165.         </div>
  166.     </div>
  167. </div>
  168. <!-- Modal -->
  169. <div class="modal fade" id="remoteModal" tabindex="-1" role="dialog" aria-labelledby="remoteModal" aria-hidden="true">
  170.     <div class="modal-dialog" role="document">
  171.         <div class="modal-content">
  172.             <div class="modal-header">
  173.                 <h5 class="modal-title" id="exampleModalLabel"></h5>
  174.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  175.                     <span aria-hidden="true">&times;</span>
  176.                 </button>
  177.             </div>
  178.             <div class="modal-remote-data">
  179.             </div>
  180.             <div class="modal-footer">
  181.                 <button type="button" class="btn btn-secondary" data-dismiss="modal">
  182.                     {{ 'actions.close'|trans }}
  183.                 </button>
  184.             </div>
  185.         </div>
  186.     </div>
  187. </div>
  188. {% if app.environment != 'prod' %}
  189.     {{ include('layout/partials/bug_report.html.twig') }}
  190. {% endif %}
  191. <script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
  192. <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
  193. <script src="{{ asset('libs/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
  194. <script src="{{ asset(app.environment == 'dev' ? 'js/vue.js' : 'js/vue.min.js') }}"></script>
  195. <script src="{{ asset('js/axios.min.js') }}"></script>
  196. {% if app.environment != 'prod' %}
  197.     <script src="{{ asset('js/html2canvas.min.js') }}"></script>
  198.     <script>
  199.         {{ include('layout/js/bug_report.js.twig') }}
  200.     </script>
  201. {% endif %}
  202. <script>
  203.     {% include 'layout/js/app.js.twig' %}
  204. </script>
  205. {% block javascripts %}
  206. {% endblock %}
  207. </body>
  208. </html>