{% for hour, sites in record.get_short_history() %} {% for site, actions in sites %} {% for action, users in actions %} {% for done in users %}
{% set appbox = '' %}
{% if action == 'push' %} {% set n_user = done['final']|length %} {% set appbox = '' ~ site %} {% set appbox = appbox ~ '' %} {% trans %}report::Push vers {{n_user}} utilisateurs depuis lapplication box {{appbox}}{% endtrans %} {% elseif action == 'validate' %} {% set n_user = done['final']|length %} {% set appbox = '' ~ site %} {% set appbox = appbox ~ '' %} {% trans %}report::Demande de validation vers {{n_user}} utilisateurs depuis lapplication box {{appbox}}{% endtrans %} {% elseif action == 'edit' %} {% trans 'report::Edition des meta-donnees' %} {% elseif action == 'collection' %} {% set dest = done['final']|implode(', ') %} {% set coll_name = dest|bas_names(app) %} {% trans %}report::Changement de collection vers : {{coll_name}}{% endtrans %} {% elseif action == 'status' %} {% trans 'report::Edition des status' %} {% elseif action == 'print' %} {% set format = done['final']|implode(', ') %} {% trans %}report::Impression des formats : {{format}}{% endtrans %} {% elseif action == 'substit' %} {% set dest = done['final']|implode(', ') %} {% trans %}report::Substitution de {{dest}}{% endtrans %} {% elseif action == 'publish' %} {% set dest = done['final']|implode(', ') %} {% trans %}report::Publication de {{dest}}{% endtrans %} {% elseif action == 'download' %} {% set dest = done['final']|implode(', ') %} {% trans %}report::Telechargement de {{dest}}{% endtrans %} {% elseif action == 'mail' %} {% set dest = done['comment']|implode(', ') %} {% set content = done['final']|implode(', ') %} {% trans %}Envoi par mail a {{dest}} de {{content}}{% endtrans %} {% elseif action == 'ftp' %} {% set dest = done['comment']|implode(', ') %} {% set content = done['final']|implode(', ') %} {% trans %}Envoi par ftp a {{dest}} de {{content}}{% endtrans %} {% elseif action == 'delete' %} {% trans 'report::supression du document' %} {% elseif action == 'add' %} {% trans 'report::ajout du documentt' %} {% else %} {% trans 'report::Modification du document -- je ne me souviens plus de quoi...' %} {% endif %} {% if app['phraseanet.user'].ACL().has_right_on_base(record.get_base_id(), 'canreport') %} {% if done['user'] and done['user'].get_id() != app['phraseanet.user'].get_id() %} {% set user_infos = done['user'].get_display_name() %} {% trans %}report:: par {{ user_infos }}{% endtrans %} {% endif %} {% endif %}
{{hour}}
{% endfor %} {% endfor %} {% endfor %} {% endfor %}