head_js.html.twig 6.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. {% if userecho is not defined %}
  2. {% set userecho = true %}
  3. {% endif %}
  4. <script type="text/javascript" src="//apis.google.com/js/plusone.js">
  5. {parsetags: 'explicit'}
  6. </script>
  7. <script type="text/javascript" src="//connect.facebook.net/fr_FR/all.js#xfbml=1"></script>
  8. <script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
  9. {% javascripts
  10. 'js/jquery-1.8.2.prod.js'
  11. 'js/jquery-ui-1.10.1.custom.min.js'
  12. 'js/swfobject.js'
  13. 'jplayer/js/jquery.jplayer.min.js'
  14. 'jplayer/js/jplayer.playlist.min.js'
  15. 'js/jquery.form-2.14.js'
  16. 'js/jConfirmAction/jconfirmaction.jquery.js'
  17. 'js/jquery.scrollTo.min.js'
  18. 'js/jquery.stickysidebar.js'
  19. 'js/jquery.sticky.js'
  20. '@MuzichCoreBundle/Resources/public/js/TagPrompt.js'
  21. '@MuzichCoreBundle/Resources/public/js/player/*'
  22. '@MuzichCoreBundle/Resources/public/js/play2.js'
  23. '@MuzichCoreBundle/Resources/public/js/autoplay.js'
  24. '@MuzichCoreBundle/Resources/public/js/muzich.js' %}{# filter='yui_js' %}#}
  25. <script src="{{ asset_url }}"></script>
  26. {% endjavascripts %}
  27. <script src="/js/jquery.aSimpleTour.js"></script>
  28. <!--<script src="https://w.soundcloud.com/player/api.js"></script>
  29. <script src="https://connect.soundcloud.com/sdk.js"></script>
  30. -->
  31. <script>
  32. $(document).ready(function(){
  33. // Pour le moment on charge toujours ces scripts
  34. var tag = document.createElement('script');
  35. tag.src = "//www.youtube.com/iframe_api";
  36. var firstScriptTag = document.getElementsByTagName('script')[0];
  37. firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
  38. var tag = document.createElement('script');
  39. tag.src = "//w.soundcloud.com/player/api.js";
  40. var firstScriptTag = document.getElementsByTagName('script')[0];
  41. firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
  42. var tag = document.createElement('script');
  43. tag.src = "//connect.soundcloud.com/sdk.js";
  44. var firstScriptTag = document.getElementsByTagName('script')[0];
  45. firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
  46. });
  47. </script>
  48. <script type="text/javascript">
  49. {% if app.user %}
  50. visitor = false;
  51. {% else %}
  52. visitor = true;
  53. {% endif %}
  54. string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
  55. string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
  56. string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
  57. string_tag_add_title = "{{ 'tags.add.title'|trans({}, 'userui') }}";
  58. string_tag_add_text = "{{ 'tags.add.text'|trans({}, 'userui') }}";
  59. string_tag_add_argument = "{{ 'tags.add.argument'|trans({}, 'userui') }}";
  60. string_tag_add_inputs_cancel = "{{ 'tags.add.inputs.cancel'|trans({}, 'userui') }}";
  61. string_tag_add_inputs_submit = "{{ 'tags.add.inputs.submit'|trans({}, 'userui') }}";
  62. string_element_delete_confirm_sentence = "{{ 'element.remove.confirm.sentence'|trans({}, 'elements') }}";
  63. string_element_delete_confirm_yes = "{{ 'element.remove.confirm.yes'|trans({}, 'elements') }}";
  64. string_element_delete_confirm_no = "{{ 'element.remove.confirm.no'|trans({}, 'elements') }}";
  65. string_comment_delete_confirm_sentence = "{{ 'comment.remove.confirm.sentence'|trans({}, 'elements') }}";
  66. string_comment_delete_confirm_yes = "{{ 'comment.remove.confirm.yes'|trans({}, 'elements') }}";
  67. string_comment_delete_confirm_no = "{{ 'comment.remove.confirm.no'|trans({}, 'elements') }}";
  68. string_tag_addtofav_confirm_sentence = "{{ 'element.tag.addtofav.confirm.sentence'|trans({}, 'elements') }}";
  69. string_tag_addtofav_confirm_yes = "{{ 'element.tag.addtofav.confirm.yes'|trans({}, 'elements') }}";
  70. string_tag_addtofav_confirm_no = "{{ 'element.tag.addtofav.confirm.no'|trans({}, 'elements') }}";
  71. string_elementreport_confirm_sentence = "{{ 'element.report.confirm.sentence'|trans({}, 'userui') }}";
  72. string_elementreport_confirm_yes = "{{ 'element.report.confirm.yes'|trans({}, 'userui') }}";
  73. string_elementreport_confirm_no = "{{ 'element.report.confirm.no'|trans({}, 'userui') }}";
  74. string_commentreport_confirm_sentence = "{{ 'comment.report.confirm.sentence'|trans({}, 'userui') }}";
  75. string_commentreport_confirm_yes = "{{ 'comment.report.confirm.yes'|trans({}, 'userui') }}";
  76. string_commentreport_confirm_no = "{{ 'comment.report.confirm.no'|trans({}, 'userui') }}";
  77. string_elementreshare_confirm_sentence = "{{ 'element.reshare.confirm.sentence'|trans({}, 'userui') }}";
  78. string_elementreshare_confirm_yes = "{{ 'element.reshare.confirm.yes'|trans({}, 'userui') }}";
  79. string_elementreshare_confirm_no = "{{ 'element.reshare.confirm.no'|trans({}, 'userui') }}";
  80. {% autoescape false %}
  81. string_search_tag_title = "{{ 'search_tag.title'|trans({}, 'userui') }}";
  82. {% endautoescape %}
  83. string_removefromgroup_sentence = "{{ 'element.group.remove_from.confirm.title'|trans({}, 'elements') }}";
  84. string_removefromgroup_confirm_yes = "{{ 'element.group.remove_from.confirm.yes'|trans({}, 'elements') }}";
  85. string_removefromgroup_confirm_no = "{{ 'element.group.remove_from.confirm.no'|trans({}, 'elements') }}";
  86. string_element_removefromplaylist_confirm_sentence = "{{ 'playlist.remove_element'|trans({}, 'elements') }}";
  87. string_element_deleteplaylist_confirm_sentence = "{{ 'playlist.delete'|trans({}, 'elements') }}";
  88. url_home = "{{ path('home') }}";
  89. url_search_tag = "{{ path('search_tag') }}";
  90. url_get_favorites_tags = "{{ path('ajax_get_favorites_tags') }}";
  91. url_add_tag = "{{ path('ajax_add_tag') }}";
  92. url_element_new_count = "{{ path('element_new_count') }}";
  93. url_element_new_get = "{{ path('element_new_get') }}";
  94. url_global_search = "{{ path('global_search') }}";
  95. url_datas_api = "{{ path('element_retrieve_api_datas') }}";
  96. url_element_add = "{{ path('element_add') }}";
  97. url_element_dom_get_one_autoplay = "{{ path('element_dom_get_one', {'type':'autoplay'}) }}";
  98. url_element_get_stream_data = "{{ path('element_get_stream_data') }}";
  99. url_img_ajax_loader = "{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}";
  100. url_get_embed_for_element = "{{ path('url_get_embed_for_element') }}";
  101. url_helpbox_tags_favorites = "{{ path('helpbox_tags_favorites') }}";
  102. url_csrf = "{{ path('get_csrf_token') }}";
  103. url_subscription_or_login = "{{ path('subscribe_or_login') }}";
  104. url_email_not_confirmed = "{{ path('email_not_confirmed') }}";
  105. url_send_email_confirmation = "{{ path('send_email_confirmation') }}";
  106. url_reload_top_and_side = "{{ path('reload_top_right_bars') }}";
  107. config_player_youtube_width = "{{ player_config_youtube_width }}";
  108. config_player_youtube_height = "{{ player_config_youtube_height }}";
  109. </script>