mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-23 09:53:15 +00:00
79 lines
4.2 KiB
Twig
79 lines
4.2 KiB
Twig
{% extends "account/base.html.twig" %}
|
|
|
|
{% block title %}
|
|
{{ "Granted bases" | trans }}
|
|
{% endblock %}
|
|
|
|
{% set selected = "access" %}
|
|
|
|
{% block content_account %}
|
|
<form name="updatingDemand" id="updatingDemand" action="{{ path("submit_update_account") }}" method="post">
|
|
<div class="base-block">
|
|
{% for sbasId, baseInfo in inscriptions if baseInfo["display"] %}
|
|
{% set sbasName = sbasId | sbas_labels(app) %}
|
|
<h3 onclick="$( this ).toggleClass('toggled');$( this ).next('div').slideToggle();">{{ sbasName }}</h3>
|
|
<div class="block">
|
|
{% if attribute(baseInfo["cgu"], app['locale']) is defined %}
|
|
{% set TOU = attribute(baseInfo["cgu"], app['locale']) %}
|
|
{% if(TOU['value'] != '') %}
|
|
<h4>{{ "Access to the above bases constitutes acceptance of the following Terms of Use (TOU)." | trans }}</h4>
|
|
<div class="cgu-block">
|
|
<blockquote>{{ TOU['value']|raw }}</blockquote>
|
|
</div>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% for baseId, collInfo in baseInfo["collections"] %}
|
|
{% set type = collInfo['type'] %}
|
|
{% if type == 'inactive' and collInfo['can-register'] %}
|
|
{% set type = 'registrable' %}
|
|
{% endif %}
|
|
{% set show = false %}
|
|
{% if type == 'active' or type == 'registrable' or type == 'in-time' or type == 'out-dated'
|
|
or type == 'pending' or type == 'rejected' or type == 'accepted' %}
|
|
{% set show = true %}
|
|
{% endif %}
|
|
{% if show == true %}
|
|
<div class="registration">
|
|
<div class="coll-name">
|
|
<span>
|
|
{{ collInfo["coll-name"] }}
|
|
</span>
|
|
</div>
|
|
<div class="icon-box">
|
|
{% if type == 'registrable' %}
|
|
<input class="checkbox" type="checkbox" name="registrations[]" value="{{ baseId }}" />
|
|
{% else %}
|
|
<span class="icon {{ type }}"></span>
|
|
{% endif %}
|
|
</div>
|
|
<div class="status-box">
|
|
<span class="status {{ type }}" >
|
|
{% if type == 'active' %}
|
|
{{ "registration:collection.active" | trans }}
|
|
{% elseif type == 'registrable' %}
|
|
{{ "registration:collection.registrable" | trans }}
|
|
{% elseif type == 'in-time' %}
|
|
{{ "registration:collection.in-time" | trans }}
|
|
{% elseif type == 'out-dated' %}
|
|
{{ "registration:collection.out-dated" | trans }}
|
|
{% elseif type == 'pending' %}
|
|
{{ "registration:collection.pending" | trans }}
|
|
{% elseif type == 'rejected' %}
|
|
{{ "registration:collection.rejected" | trans }}
|
|
{% elseif type == 'accepted' %}
|
|
{{ "registration:collection.accepted" | trans }}
|
|
{% endif %}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="form-actions">
|
|
<input type="submit" class="btn btn-info" value="{{ "boutton::valider" | trans }}">
|
|
</div>
|
|
</form>
|
|
{% endblock %}
|