layout.html.twig 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <!-- XHTML 1.0 - Transitional -->
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  5. <head>
  6. <title>Muzi.ch - {% block title %}{% endblock %}</title>
  7. <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  8. <meta http-equiv="Content-Style-Type" content="text/css" />
  9. <meta name="description" content="" />
  10. <meta name="keywords" content="" />
  11. <meta name="author" content="" />
  12. <link href="apple-touch-icon.png" rel="apple-touch-icon" />
  13. <link href="{{ asset('favicon.ico') }}" rel="icon" type="image/x-icon" />
  14. <link href="{{ asset('bundles/muzichcore/css/base.css') }}" rel="stylesheet" media="screen" type="text/css" />
  15. <link href="{{ asset('bundles/muzichcore/css/main.css') }}" rel="stylesheet" media="screen" type="text/css" />
  16. {% block css %}{% endblock %}
  17. <script src="{{ asset('js/jquery-1.6.4.min.js') }}" type="text/javascript"></script>
  18. <script src="{{ asset('js/jquery-ui-1.8.7.min.js') }}" type="text/javascript"></script>
  19. <script src="{{ asset('bundles/muzichcore/js/muzich.js') }}" type="text/javascript"></script>
  20. <script src="{{ asset('js/tags/jquery.autoGrowInput.js') }}" type="text/javascript"></script>
  21. <script src="{{ asset('js/tags/jquery.tagBox.js') }}" type="text/javascript"></script>
  22. <script src="{{ asset('js/formdefault/jquery.formdefaults.js') }}" type="text/javascript"></script>
  23. <script src="{{ asset('js/jquery.form-2.14.js') }}" type="text/javascript"></script>
  24. <script src="{{ asset('js/jConfirmAction/jconfirmaction.jquery.js') }}" type="text/javascript"></script>
  25. <script type="text/javascript">
  26. string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
  27. string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
  28. string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
  29. string_tag_prompt_input_help = "{{ 'tags.inputtext.help'|trans({}, 'userui') }}";
  30. string_tag_add_title = "{{ 'tags.add.title'|trans({}, 'userui') }}";
  31. string_tag_add_text = "{{ 'tags.add.text'|trans({}, 'userui') }}";
  32. string_tag_add_argument = "{{ 'tags.add.argument'|trans({}, 'userui') }}";
  33. string_tag_add_inputs_cancel = "{{ 'tags.add.inputs.cancel'|trans({}, 'userui') }}";
  34. string_tag_add_inputs_submit = "{{ 'tags.add.inputs.submit'|trans({}, 'userui') }}";
  35. string_element_delete_confirm_sentence = "{{ 'element.remove.confirm.sentence'|trans({}, 'elements') }}";
  36. string_element_delete_confirm_yes = "{{ 'element.remove.confirm.yes'|trans({}, 'elements') }}";
  37. string_element_delete_confirm_no = "{{ 'element.remove.confirm.no'|trans({}, 'elements') }}";
  38. string_comment_delete_confirm_sentence = "{{ 'comment.remove.confirm.sentence'|trans({}, 'elements') }}";
  39. string_comment_delete_confirm_yes = "{{ 'comment.remove.confirm.yes'|trans({}, 'elements') }}";
  40. string_comment_delete_confirm_no = "{{ 'comment.remove.confirm.no'|trans({}, 'elements') }}";
  41. string_tag_addtofav_confirm_sentence = "{{ 'element.tag.addtofav.confirm.sentence'|trans({}, 'elements') }}";
  42. string_tag_addtofav_confirm_yes = "{{ 'element.tag.addtofav.confirm.yes'|trans({}, 'elements') }}";
  43. string_tag_addtofav_confirm_no = "{{ 'element.tag.addtofav.confirm.no'|trans({}, 'elements') }}";
  44. string_elementreport_confirm_sentence = "{{ 'element.report.confirm.sentence'|trans({}, 'userui') }}";
  45. string_elementreport_confirm_yes = "{{ 'element.report.confirm.yes'|trans({}, 'userui') }}";
  46. string_elementreport_confirm_no = "{{ 'element.report.confirm.no'|trans({}, 'userui') }}";
  47. url_index = "{{ path('index') }}";
  48. url_search_tag = "{{ path('search_tag') }}";
  49. url_get_favorites_tags = "{{ path('ajax_get_favorites_tags') }}";
  50. url_add_tag = "{{ path('ajax_add_tag') }}";
  51. url_element_new_count = "{{ path('element_new_count') }}";
  52. url_element_new_get = "{{ path('element_new_get') }}";
  53. </script>
  54. {% block js %}{% endblock %}
  55. </head>
  56. <body>
  57. {% include "MuzichCoreBundle:Language:languages.html.twig" %}
  58. {% include "MuzichUserBundle:Account:topBar.html.twig" %}
  59. <noscript>
  60. <div id="noscript_warning">
  61. <p>
  62. {{ 'noscript.message'|trans({}, 'messages') }}
  63. <a href="{{ 'noscript.link_search'|trans({}, 'messages') }}" target="_blank">
  64. {{ 'noscript.link_text'|trans({}, 'messages') }}
  65. </a>
  66. </p>
  67. </div>
  68. </noscript>
  69. <div id="container">
  70. {% block main_content %}{% endblock %}
  71. {% block fos_user_content %}{% endblock %}
  72. </div>
  73. {% for key, flash in app.session.getFlashes() %}
  74. <div class="{{ key }} message">
  75. <a class="message-close" href="#" title="fermer"><img alt="close" src="{{ asset('bundles/muzichcore/img/1317386146_cancel.png') }}" /></a>
  76. <h3>{{ flash|trans({}, 'flash') }}</h3>
  77. </div>
  78. {% if key == 'success' %}
  79. <script type="text/javascript" >
  80. $(document).ready(function(){
  81. window.setTimeout(function(){
  82. $('div.success').slideUp();
  83. }, 3000);
  84. });
  85. </script>
  86. {% endif %}
  87. {% endfor %}
  88. {% include "MuzichCoreBundle:Info:container.html.twig" %}
  89. </body>
  90. </html>