templates/base.html.twig line 1

Open in your IDE?
  1. {% set route = app.request.attributes.get('_route') %}
  2. <!doctype html>
  3. <html lang="{{ app.request.locale }}">
  4. <head>
  5.     <meta charset="utf-8">
  6.     <title>{% block title %}{{ 'website_title'|trans}}{% endblock %}</title>
  7.     <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
  8.     {% if app.environment != 'prod' %}
  9.     <meta name="robots" content="noindex, nofollow" />
  10.     {% endif %}
  11.     {% if app.request.locale == 'ar' %}
  12.     <meta name="description" content="نظام كامل لإدارة المؤتمرات، يشتمل على تنظيم مهام الإعداد للمؤتمر واللوجستيات، وإدارة فعاليات المؤتمر وبرنامجه وورش العمل، وإدارة التوصيات وأعمال ما بعد المؤتمر، كما يتيح نشر محتوى المؤتمر وأخباره"/>
  13.     <meta name="keywords" content="نظام إدارة المؤتمرات، إدارة اللوجستيات، فعاليات المؤتمر، رعاة المؤتمر، منظمو المؤتمر، إدارة التوصيات، إدارة محتوى المؤتمر"/>
  14.     {% else %}
  15.     <meta name="description" content="Diwanyah: A powerful conferences management system (plan conference, execute plan and tasks, speakers and schedule management)"/>
  16.     <meta name="keywords" content="conferences management system, abstract management, conference logistics"/>    
  17.     {% endif %}
  18.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  19.     <link rel="icon" href="{{ asset('assets/images/favicon.png') }}" type="image/png">
  20.     <link rel="apple-touch-icon" href="{{ asset('assets/images/favicon.png') }}">
  21.     <link rel="shortcut icon" href="{{ asset('assets/images/favicon.png') }}" type="image/x-icon">
  22.     {% block stylesheets %}
  23.         {% if app.environment == 'prod' %}
  24.             {# 'app' must match the first argument to addEntry() in webpack.config.js #}
  25.             {{ encore_entry_link_tags('app', 'app') }}
  26.             {{ encore_entry_link_tags('commons.language.direction'|trans, 'commons.language.direction'|trans, ('commons.language.direction'|trans ~ 'Config')) }}
  27.         {% else %}
  28.             <!-- Bootstrap CSS -->
  29.             <link rel="stylesheet" href="{{ asset('assets/css/plugins/bootstrap.min.css') }}">
  30.             <!-- responsive-table -->
  31.             <link rel="stylesheet" href="{{ asset('assets/js/responsive-table/css/style.css') }}">
  32.             <!-- Font Icons -->
  33.             <link rel="stylesheet" href="{{ asset('assets/css/icons/linea/styles.css') }}">
  34.             <link rel="stylesheet" href="{{ asset('assets/css/icons/font-awesome/css/font-awesome.min.css') }}">
  35.             <!-- Plugins CSS -->
  36.             <link rel="stylesheet" href="{{ asset('assets/css/plugins/loaders.min.css') }}">
  37.             <link rel="stylesheet" href="{{ asset('assets/css/plugins/owl.carousel.min.css') }}">
  38.             <!-- SLIDER REVOLUTION 5.0 CSS SETTINGS -->
  39.             <link rel="stylesheet" type="text/css" href="{{ asset('assets/revolution/css/settings.css') }}" media="screen"/>
  40.             <link rel="stylesheet" type="text/css" href="{{ asset('assets/revolution/css/layers.css') }}">
  41.             <link rel="stylesheet" type="text/css" href="{{ asset('assets/revolution/css/navigation.css') }}">
  42.             <!-- Custom CSS -->
  43.             <link rel="stylesheet" href="{{ asset('assets/css/main.css') }}">
  44.             <!-- Responsive CSS -->
  45.             <link rel="stylesheet" href="{{ asset('assets/css/responsive.css') }}">
  46.             <link rel="stylesheet" href="{{ asset('assets/css/style-' ~ ('commons.language.direction'|trans) ~ '.css') }}">
  47.         {% endif %}
  48.         <!-- Renders a link tag (if your module requires any CSS)
  49.              <link rel="stylesheet" href="/build/app.css"> -->
  50.     {% endblock %}
  51.     <!-- Google Fonts -->
  52.     <link href="https://fonts.googleapis.com/css?family=Cairo" rel="stylesheet">
  53.     {% if 'commons.language.direction'|trans == 'rtl' %}
  54.     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-rtl/3.4.0/css/bootstrap-rtl.css"/>
  55.     {% endif %}
  56.     <!--[if lt IE 9]>
  57.     <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  58.     <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  59.     <![endif]-->
  60.     {# <script async src="https://code.jivosite.com/script/widget/EaCMzcTpTZ"></script> #}
  61.     <link href="https://fonts.googleapis.com/css?family=Cairo" rel="stylesheet">
  62.     <!-- Global site tag (gtag.js) - Google Analytics -->
  63.     <script async src="https://www.googletagmanager.com/gtag/js?id=UA-55081246-3"></script>
  64.     <script>
  65.         window.dataLayer = window.dataLayer || [];
  66.         function gtag() {
  67.             dataLayer.push(arguments);
  68.         }
  69.         gtag('js', new Date());
  70.         gtag('config', 'UA-55081246-3');
  71.     </script>
  72. </head>
  73. <body data-target="#main-navbar" class="{{ 'admin.language.direction'|trans }} {{ route == 'homepage' ? 'homepage' : 'inner' }}">
  74. <!-- Main -->
  75. <div id="page" class="light-version">
  76.     <header id="nav" class="light-nav">
  77.         <!-- Sticky Navigation -->
  78.         <nav class="navbar navbar-fixed-top">
  79.             <div class="container">
  80.                 <div class="navbar-header">
  81.                     <!-- Menu Button for Mobile Devices -->
  82.                     <button type="button" class="collapse navbar-toggle navbar-icon" data-toggle="collapse"
  83.                             data-target="#navbar-collapse">
  84.                         <span></span>
  85.                         <span></span>
  86.                         <span></span>
  87.                     </button>
  88.                     <!-- Logo -->
  89.                     <a href="{{ path('homepage') }}" class="navbar-brand logo-color smooth-scroll">
  90.                         <span></span>
  91.                     </a>
  92.                 </div>
  93.                 <!-- /End Navbar hero -->
  94.                 <div class="collapse navbar-collapse-md" id="navbar-collapse">
  95.                     <!-- Navigation Links -->
  96.                     <ul class="nav navbar-nav navbar-right">
  97.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#hero-image" class="smooth-scroll"> {{ 'diwanyah.titles.home'|trans }} </a></li>
  98.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#phases" class="smooth-scroll"> {{ 'diwanyah.titles.phases'|trans }} </a></li>
  99.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#component" class="smooth-scroll"> {{ 'diwanyah.titles.components'|trans }} </a></li>
  100.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#blog" class="smooth-scroll"> {{ 'diwanyah.titles.blog'|trans }} </a></li>
  101.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#packages" class="smooth-scroll"> {{ 'diwanyah.titles.packages'|trans }} </a></li>
  102.                         <li class="close-navbar-toggle"><a href="{{ route == 'homepage' ? '' : path('homepage') }}#contact" class="smooth-scroll"> {{ 'diwanyah.titles.contact'|trans }} </a></li>
  103.                     </ul>
  104.                     <!-- Social Links -->
  105.                     <ul class="nav navbar-nav navbar-left">
  106.                         <li>
  107.                             <ul class="social">
  108.                                 {% if app.user is not null and is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  109.                                     <li class="dropdown">
  110.                                         {{ render(controller('App\\Controller\\DefaultController::userMenuAction')) }}
  111.                                     </li>
  112.                                 {% else %}
  113.                                     <li><a class="btn btn-color-1" href="{{ path('fos_user_security_login') }}">{{ 'diwanyah.labels.login'|trans }}</a></li>
  114.                                 {% endif %}
  115.                                 {% for locale in parameter('app.locales')|split('|') %}
  116.                                     {% if app.request.locale != locale %}
  117.                                     {# <li><span class="btn btn-color-1 lang {{ locale }}" title="{{ locale|locale_name }}"> {{ locale|upper }} </span></li>
  118.                                     {% else %} #}
  119.                                     <li><a href="{{ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')|default([])|merge({ '_locale': locale })) }}" class="btn btn-color-1 lang {{ locale }}" title="{{ locale|locale_name }}"> {{ locale|locale_name }} </a></li>
  120.                                     {% endif %}
  121.                                 {% endfor %}
  122.                             </ul>
  123.                             <ul class="social hide-tab">
  124.                                 {% if runtime_config('social.facebook_url')|length > 1 %}
  125.                                     <li>
  126.                                         <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.facebook_url') }}" target="_blank">
  127.                                             <i class="fa fa-facebook"></i>
  128.                                         </a>
  129.                                     </li>
  130.                                 {% endif %}
  131.                                 {% if runtime_config('social.twitter_url')|length > 1 %}
  132.                                     <li>
  133.                                         <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.twitter_url') }}" target="_blank">
  134.                                             <i class="fa fa-twitter"></i>
  135.                                         </a>
  136.                                     </li>
  137.                                 {% endif %}
  138.                                 {% if runtime_config('social.google_plus_url')|length > 1 %}
  139.                                     <li>
  140.                                         <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.google_plus_url') }}" target="_blank">
  141.                                             <i class="fa fa-google-plus"></i>
  142.                                         </a>
  143.                                     </li>
  144.                                 {% endif %}
  145.                                 {% if runtime_config('social.linkedin_url')|length > 1 %}
  146.                                     <li>
  147.                                         <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.linkedin_url') }}" target="_blank">
  148.                                             <i class="fa fa-linkedin"></i>
  149.                                         </a>
  150.                                     </li>
  151.                                 {% endif %}
  152.                             </ul>
  153.                         </li>
  154.                     </ul>
  155.                     <!-- /End Navigation Links -->
  156.                 </div>
  157.                 <!--/End Navbar Collapse -->
  158.             </div>
  159.         </nav>
  160.         <!-- /END Sticky Navigation -->
  161.     </header>
  162.     <div {{ route == 'homepage' ? '' : 'class="hero-inner"' }}>{% block content %}{% endblock %}</div>
  163.     <footer id="footer" class="bg-dark section-p-sm text-white">
  164.         <div class="container">
  165.             <div class="row">
  166.                 <div class="col-md-4 wrapper-v-sm text-center-md">
  167.                     <p class="text-light text-right copyrights-font">{{ 'diwanyah.messages.copyrights'|trans({ '{year}': ("now"|date('Y')) }) }}</p>
  168.                 </div>
  169.                 <div class="col-md-4 wrapper-v-sm text-center">
  170.                     <ul class="social links">
  171.                         <li> <a class="btn" href="{{ path('terms_conditions') }}"> {{ 'diwanyah.titles.terms'|trans }} </a></li>
  172.                         <li> - </li>
  173.                         <li> <a class="btn" href="{{ path('privacy_policy') }}"> {{ 'diwanyah.titles.privacy'|trans }} </a> </li>
  174.                     </ul>
  175.                 </div>
  176.                 <div class="col-md-4 wrapper-v-sm text-left text-center-md">
  177.                     <ul class="social">
  178.                         {% if runtime_config('social.facebook_url')|length > 1 %}
  179.                         <li>
  180.                             <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.facebook_url') }}" target="_blank">
  181.                                 <i class="fa fa-facebook"></i>
  182.                             </a>
  183.                         </li>
  184.                         {% endif %}
  185.                         {% if runtime_config('social.twitter_url')|length > 1 %}
  186.                         <li>
  187.                             <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.twitter_url') }}" target="_blank">
  188.                                 <i class="fa fa-twitter"></i>
  189.                             </a>
  190.                         </li>
  191.                         {% endif %}
  192.                         {% if runtime_config('social.google_plus_url')|length > 1 %}
  193.                         <li>
  194.                             <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.google_plus_url') }}" target="_blank">
  195.                                 <i class="fa fa-google-plus"></i>
  196.                             </a>
  197.                         </li>
  198.                         {% endif %}
  199.                         {% if runtime_config('social.linkedin_url')|length > 1 %}
  200.                         <li>
  201.                             <a class="btn-circle btn-circle-sm btn-color" href="{{ runtime_config('social.linkedin_url') }}" target="_blank">
  202.                                 <i class="fa fa-linkedin"></i>
  203.                             </a>
  204.                         </li>
  205.                         {% endif %}
  206.                     </ul>
  207.                 </div>
  208.             </div>
  209.         </div>
  210.     </footer>
  211. </div>
  212. <!-- /End Main -->
  213. <!-- Back to Top Button -->
  214. <a href="#page" class="btn-circle btn-circle-lg btn-color btn-top smooth-scroll"> <i class="fa fa-angle-up"></i> </a>
  215. <!-- /End Back to Top Button -->
  216. {% block modals %}{% endblock %}
  217. {% block javascripts %}
  218.     {% if app.environment == 'prod' %}
  219.         {{ encore_entry_script_tags('app') }}
  220.     {% else %}
  221.         <!-- Scripts -->
  222.         <script src="{{ asset('assets/js/plugins/jquery1.11.2.min.js') }}"></script>
  223.         <script src="{{ asset('assets/js/plugins/bootstrap.min.js') }}"></script>
  224.         <script src="{{ asset('assets/js/plugins/circles.min.js') }}"></script>
  225.         <script src="{{ asset('assets/js/plugins/owl.carousel.min.js') }}"></script>
  226.         {% if route == 'homepage' %}
  227.         <script src="{{ asset('assets/js/plugins/scrollreveal.min.js') }}"></script>
  228.         <script src="{{ asset('assets/js/plugins/jquery.ajaxchimp.min.js') }}"></script>
  229.         <script src="{{ asset('assets/js/plugins/contact-form.js') }}"></script>
  230.         {% endif %}
  231.         <!-- responsive-table -->
  232.         <script src="{{ asset('assets/js/responsive-table/js/index.js') }}"></script>
  233.         <script src="{{ asset('assets/js/plugins/embedvid.js') }}"></script>
  234.         <script src="{{ asset('assets/js/plugins/modernizr.js') }}"></script>
  235.         <!-- RS5.0 Core JS Files -->
  236.         <script type="text/javascript" src="{{ asset('assets/revolution/js/jquery.themepunch.tools.min.js') }}"></script>
  237.         <script type="text/javascript" src="{{ asset('assets/revolution/js/jquery.themepunch.revolution.min.js') }}"></script>
  238.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.video.min.js') }}"></script>
  239.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.slideanims.min.js') }}"></script>
  240.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.actions.min.js') }}"></script>
  241.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.layeranimation.min.js') }}"></script>
  242.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.kenburn.min.js') }}"></script>
  243.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.navigation.min.js') }}"></script>
  244.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.migration.min.js') }}"></script>
  245.         <script type="text/javascript" src="{{ asset('assets/revolution/js/extensions/revolution.extension.parallax.min.js') }}"></script>
  246.         <!-- Custom Script -->
  247.         <script src="{{ asset('bundles/rawafedcommons/js/commons.js') }}"></script>
  248.         <script src="{{ asset('bundles/newsletter/js/helper.js') }}"></script>
  249.         <script src="{{ asset('assets/js/custom.js') }}"></script>
  250.     {% endif %}
  251.     <!-- Renders app.js & a webpack runtime.js file
  252.         <script src="/build/runtime.js"></script>
  253.         <script src="/build/app.js"></script> -->
  254. {% endblock %}
  255. <script>
  256. $(function () {
  257.     {% block js_document_ready %}{% endblock %}
  258. });
  259. $('.close-navbar-toggle').on('click', function(){
  260.     $('.navbar-toggle').click();
  261. });
  262. </script>
  263. {#<script>#}
  264. {#$(document).ready(function () {#}
  265.     {#//Initialize tooltips#}
  266.     {#$('.nav-tabs > li a[title]').tooltip();#}
  267.     {##}
  268.     {#//Wizard#}
  269.     {#$('a[data-toggle="tab"]').on('show.bs.tab', function (e) {#}
  270.         {#var $target = $(e.target);#}
  271.     {##}
  272.         {#if ($target.parent().hasClass('disabled')) {#}
  273.             {#return false;#}
  274.         {#}#}
  275.     {#});#}
  276.     {#$(".next-step").click(function (e) {#}
  277.         {#var $active = $('.wizard.form-wizard .nav-tabs li.active');#}
  278.         {#$active.next().removeClass('disabled');#}
  279.         {#nextTab($active);#}
  280.     {#});#}
  281.     {#$(".prev-step").click(function (e) {#}
  282.         {#var $active = $('.wizard.form-wizard .nav-tabs li.active');#}
  283.         {#prevTab($active);#}
  284.     {#});#}
  285. {#});#}
  286. {#function nextTab(elem) {#}
  287.     {#$(elem).next().find('a[data-toggle="tab"]').click();#}
  288. {#}#}
  289. {#function prevTab(elem) {#}
  290.     {#$(elem).prev().find('a[data-toggle="tab"]').click();#}
  291. {#}#}
  292. {#</script>#}
  293. </body>
  294. </html>