src/Pumukit/WebTVBundle/Resources/views/Resources/template_video_vertical.html.twig line 1

Open in your IDE?
  1. {% if object.isPublished() %}
  2.     {% set videoPath = path('pumukit_webtv_multimediaobject_index', {'id': object.id}) %}
  3. {% else %}
  4.     {% set videoPath = path('pumukit_webtv_multimediaobject_magicindex', {'secret': object.getSecret()}) %}
  5. {% endif %}
  6. {% set videoTitle = object.title | default('No title'|trans) %}
  7. {% set seriesTitle = object.getSeriesTitle()|default('') %}
  8. <div class="{{ col_calculator(objectByCol|default(1)) }} image_representation">
  9.     <div class="row {% if current.getId()|default('') == multimediaObject.getId() %}current{% endif %}">
  10.         <a href="{{ videoPath }}" title="{{ videoTitle }}">
  11.             <div class="col-sm-6 col-md-5">
  12.                 <div class="embed-responsive embed-responsive-16by9">
  13.                     <div class="embed-responsive-item text-center">
  14.                         <img alt="{{ videoTitle }}" src="{{ object|first_url_pic() }}" class="img-responsive img_adapter_4_3" />
  15.                     </div>
  16.                 </div>
  17.             </div>
  18.             <div class="col-sm-6 col-md-7">
  19.                 {% if show_info|default(true) %}
  20.                     <div class="caption">
  21.                         <p class="title_image_representation">
  22.                             {{ videoTitle }}
  23.                         </p>
  24.                         {% if show_second_line is defined and show_second_line %}
  25.                             {% if object.line2 is not empty %}
  26.                                 <p class="second_line_image_representation">{{ object.line2 }}</p>
  27.                             {% elseif object.subtitle is not empty %}
  28.                                 <p class="second_line_image_representation">{{ object.subtitle }}</p>
  29.                             {% elseif seriesTitle %}
  30.                                 <a href="{{ path('pumukit_webtv_series_index', {'id': object.getSeries().getId() }) }}" title="{{ seriesTitle }}">
  31.                                     <p class="second_line_image_representation">{{ seriesTitle }}</p>
  32.                                 </a>
  33.                             {% endif %}
  34.                         {% endif %}
  35.                         {% if show_info|default(false) %}
  36.                             <div class="date_and_visits pull-right">
  37.                                 {% if with_publicdate is defined and with_publicdate %}
  38.                                     {{ object.publicDate| format_datetime('medium','none',locale=app.request.getLocale()) }}
  39.                                 {% else %}
  40.                                     {% if app.request.attributes.get('_route') != 'pumukit_webtv_announces_latestuploads_pager' and show_language  and not object.isExternalType() %}
  41.                                         <div class="language pull-left">
  42.                                             {% trans %}Language{% endtrans %}:
  43.                                             {% set lang = object.getDisplayTrack().getLanguage()|default(app.request.getLocale()) %}
  44.                                             {{ is_addon_language(lang) ? lang | language_name_custom : lang | language_name | capitalize }}
  45.                                         </div>
  46.                                     {% endif %}
  47.                                     {% trans %}Viewed{% endtrans %}:
  48.                                     {{ object.getNumview() }}
  49.                                     {{ "{0}times|{1}time|]1,Inf]times"|trans({'%count%': object.getNumview()}) }}
  50.                                 {% endif %}
  51.                             </div>
  52.                         {% endif %}
  53.                     </div>
  54.                 {% endif %}
  55.             </div>
  56.         </a>
  57.     </div>
  58. </div>