src/Pumukit/WebTVBundle/Resources/views/MultimediaObject/template.html.twig line 1

Open in your IDE?
  1. {% extends '@PumukitWebTV/layout.html.twig' %}
  2. {% set hide_slidebar = true %}
  3. {% block title %}{{ parent() }} - {{ multimediaObject.title }}{% endblock %}
  4. {% block keywords %}{{ parent() }} - {{ multimediaObject.getKeywords()|join(',') }}{% endblock %}
  5. {% block meta %}
  6.     {{ parent() }}
  7.     {% if multimediaObject.isPublished %}
  8.         {% set trackid = (track.id is defined)?track.id:null %}
  9.         {% set url = url('pumukit_webtv_multimediaobject_index', {'id': multimediaObject.id, 'track_id': trackid}) %}
  10.         <meta property="og:url" content="{{ url }}" />
  11.         <meta property="og:type" content="video.other" />
  12.         <meta property="og:title" content="{{ multimediaObject.title }}" />
  13.         <meta property="og:description" content="{{ multimediaObject.description }}" />
  14.         <meta property="og:image" content="{{ multimediaObject|first_url_pic(true) }}" />
  15.     {% endif %}
  16. {% endblock %}
  17. {% block body %}
  18.     <div class="video-page">
  19.         <div class="col-xs-12">
  20.             <h1 class="qa-player-title video-title">
  21.                 {{ multimediaObject.title|default("No title"|trans) }}
  22.                 <span class="pull-right edit-button"></span>
  23.             </h1>
  24.         </div>
  25.         <div class="col-xs-12 col-md-7 col-lg-8">
  26.             {% include '@PumukitWebTV/Misc/magic_url_disclaimer.html.twig' %}
  27.             {% include '@PumukitWebTV/MultimediaObject/template_player.html.twig' %}
  28.             {% if (url is defined and url is not null) and (urlIframe is defined and urlIframe is not null) %}
  29.                 {{ render(controller('Pumukit\\WebTVBundle\\Controller\\MultimediaObjectController::multimediaInfoAction', {'multimediaObject': multimediaObject, 'url' : url, 'urlIframe' : urlIframe})) }}
  30.             {% else %}
  31.                 {{ render(controller('Pumukit\\WebTVBundle\\Controller\\MultimediaObjectController::multimediaInfoAction', {'multimediaObject': multimediaObject })) }}
  32.             {% endif %}
  33.         </div>
  34.         <div class="col-xs-12 col-md-5 col-lg-4">
  35.             {% include "@PumukitWebTV/MultimediaObject/template_suggest.html.twig" %}
  36.         </div>
  37.     </div>
  38.     {% if cinema_mode is defined and cinema_mode %}
  39.         <script>
  40.             $("#paellaiframe").detach().prependTo(".main-content");
  41.         </script>
  42.     {% endif %}
  43. {% endblock %}
  44. {% block javascripts %}
  45.     {{ parent() }}
  46.     <script>
  47.         $(document).ready(function() {
  48.             $.ajax({
  49.                 url: "{{ path('pumukit_webtv_can_edit_multimediaobject', {'id' : multimediaObject.getId()}) }}",
  50.                 method: 'GET',
  51.                 success: function (response) {
  52.                     $('.edit-button').html(response);
  53.                 }
  54.             });
  55.         });
  56.     </script>
  57. {% endblock %}