mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-13 13:03:20 +00:00
182 lines
9.5 KiB
Twig
182 lines
9.5 KiB
Twig
{% extends "lightbox/index_layout.html.twig" %}
|
|
|
|
{% import 'common/thumbnail.html.twig' as thumbnail %}
|
|
{% import 'common/macros.html.twig' as macro %}
|
|
|
|
{% block javascript %}
|
|
<script type="text/javascript" src="/assets/production/commons{% if not app.debug %}.min{% endif %}.js"></script>
|
|
<script type="text/javascript" src="/assets/production/lightbox{% if not app.debug %}.min{% endif %}.js"></script>
|
|
{% endblock %}
|
|
|
|
{% block stylesheet %}
|
|
<link type="text/css" rel="stylesheet" href="/assets/lightbox/css/lightbox{% if not app.debug %}.min{% endif %}.css" media="screen"/>
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
{% set basket_element = basket.getElements().first() %}
|
|
<div class="PNB10">
|
|
<div class="PNB" id="top_container">
|
|
<div id="record_wrapper" class="PNB single" style="right:250px;">
|
|
<div id="record_main" class="PNB record_display_box" style="bottom:auto;right:auto;">
|
|
<div class="header PNB ui-widget-header ui-corner-all unselectable">
|
|
<table cellspacing="0" cellpadding="0" border="0" style="width:100%;height:100%;">
|
|
<tr valign="middle">
|
|
<td style="width:10px;"></td>
|
|
<td style="width:35px;text-align:center;">
|
|
<div class="display_id">
|
|
{% if basket_element %}
|
|
{{basket_element.getOrd()}}
|
|
{% endif %}
|
|
</div>
|
|
</td>
|
|
<td style="text-align:left;width:auto;">
|
|
<div class="title title15" title="{% if basket_element %}{{basket_element.getRecord(app).get_title}}{% endif %}">
|
|
{% if basket_element %}
|
|
{{basket_element.getRecord(app).get_title}}
|
|
{% endif %}
|
|
</div>
|
|
</td>
|
|
<td style="text-align:right;width:230px;">
|
|
<div class="options">
|
|
{% include 'lightbox/sc_options_box.html.twig' %}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="lightbox_container PNB record_display_box">
|
|
{% if basket_element %}
|
|
|
|
{% set bask_prev = basket_element.getRecord(app).get_preview() %}
|
|
|
|
{% set width = bask_prev.get_width() %}
|
|
{% set height = bask_prev.get_height() %}
|
|
|
|
{{ thumbnail.format(bask_prev, width,height, '', false, false) }}
|
|
|
|
{% endif %}
|
|
{% include 'lightbox/selector_box.html.twig' %}
|
|
{% include 'lightbox/sc_note.html.twig' %}
|
|
</div>
|
|
</div>
|
|
<div id="record_compare" class="PNB record_display_box">
|
|
<div class="header PNB ui-widget-header ui-corner-all unselectable">
|
|
<table cellspacing="0" cellpadding="0" border="0" style="width:100%;height:100%;">
|
|
<tr valign="middle">
|
|
<td style="width:10px;"></td>
|
|
<td style="width:35px;text-align:center;">
|
|
<div class="display_id"></div>
|
|
</td>
|
|
<td style="text-align:left;width:auto;">
|
|
<div class="title title15" title="{% if basket_element %}{{basket_element.getRecord(app).get_title}}{% endif %}">
|
|
{% if basket_element %}{{basket_element.getRecord(app).get_title}}{% endif %}
|
|
</div>
|
|
</td>
|
|
<td style="text-align:right;width:230px;">
|
|
<div class="options"></div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="lightbox_container PNB record_display_box">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="right_column" class="PNB">
|
|
<div class="right_column_title title15 unselectable">
|
|
{% if basket.getValidation() %}
|
|
<img class="collapsed" src="/assets/lightbox/images/collapsed.png"/>
|
|
<img class="expanded" src="/assets/lightbox/images/expanded.png"/>
|
|
{% endif %}
|
|
{{ 'notice' | trans }}
|
|
</div>
|
|
<div class="right_column_wrapper caption right_column_wrapper_caption PNB" style="{% if basket.getValidation() %}display:none;{% endif %}">
|
|
<div id="record_infos" class="PNB">
|
|
<div class="lightbox_container PNB">
|
|
{% if basket_element %}
|
|
{% set business = app.getAclForUser(app.getAuthenticatedUser()).has_right_on_base(basket_element.getRecord(app).get_base_id(), constant('\\ACL::CANMODIFRECORD')) %}
|
|
{{macro.caption(basket_element.getRecord(app), business, false, true)}}
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% if basket.getValidation() %}
|
|
<div class="right_column_wrapper unselectable right_column_wrapper_user PNB">
|
|
<div id="basket_infos" class="PNB ui-corner-all">
|
|
{% include 'lightbox/agreement_box.html.twig' %}
|
|
</div>
|
|
</div>
|
|
<div id="right_column_validation_toggle" class="PNB ui-corner-all title15">
|
|
<img src="/assets/lightbox/images/toexpand.png"/>
|
|
{{ 'VALIDATION' | trans }}
|
|
</div>
|
|
<div id="basket_options" class="PNB ui-corner-all unselectable">
|
|
{% include 'lightbox/basket_options.html.twig' %}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
<div class="PNB" id="bottom_container">
|
|
<div class="PNB" style="height:30px;bottom:auto;">
|
|
<table border="0" cellspacing="0" cellpadding="0" style="width:100%;">
|
|
<tr>
|
|
<td style="width:20px;">
|
|
</td>
|
|
{% if basket.getValidation() %}
|
|
<td style="width:50px;">
|
|
<img title="{{ 'lightbox::recaptitulatif' | trans }}" class="report" src="/assets/lightbox/images/retour.png"/>
|
|
</td>
|
|
{% endif %}
|
|
<td style="width:220px;">
|
|
<select id="navigation" style='margin:0'>
|
|
<optgroup label="{{ 'Validations' | trans }}">
|
|
{% for item in baskets_collection %}
|
|
{% if item.getValidation() %}
|
|
<option {% if item.getId() == basket.getId() %} selected="selected" {% endif %}
|
|
value="{{item.getId()}}">{{item.getName()}}</option>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</optgroup>
|
|
<optgroup label="{{ 'Paniers' | trans }}">
|
|
{% for item in baskets_collection %}
|
|
{% if item.getValidation() is null %}
|
|
<option {% if basket.getId() == item.getId() %} selected="selected" {% endif %}
|
|
value="{{item.getId()}}">{{item.getName()}}</option>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</optgroup>
|
|
</select>
|
|
</td>
|
|
<td style="width:50px;">
|
|
<button style='width:30px;margin:0;' class="ui-corner-all basket_downloader" title="{{ 'boutton::telecharger tous les documents' | trans }}">
|
|
<img src="/assets/lightbox/images/save.png"/>
|
|
</button>
|
|
</td>
|
|
<td>
|
|
<hr/>
|
|
</td>
|
|
<td style="width:20px;">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="PNB unselectable" style="top:40px;">
|
|
<div id="left_scroller" class="PNB clickable">
|
|
</div>
|
|
<div class="PNB" id="sc_wrapper">
|
|
{% include 'lightbox/sc_container.html.twig' %}
|
|
</div>
|
|
<div id="right_scroller" class="PNB clickable">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% if basket.getValidation() %}
|
|
<div id="report" style="display:none;">
|
|
</div>
|
|
{% endif %}
|
|
<div id="dialog_dwnl" title="{{ 'action : exporter' | trans }}" style="display:none;"></div>
|
|
{% endblock %}
|
|
|
|
|