{% macro tooltip_connected_users(row) %}
{% set user = row.getUser(app) %}
{% endmacro %}
usr_id : {{ user.get_id() }}
{{ 'admin::compte-utilisateur nom' | trans }} : {{ user.get_display_name() }}
{{ 'admin::compte-utilisateur societe' | trans }} : {{ user.get_company() }}
{{ 'admin::compte-utilisateur telephone' | trans }} : {{ user.get_tel() }}
{{ 'admin::compte-utilisateur email' | trans }} : {{ user.get_email() }}
{% for databox in user.ACL().get_granted_sbas() %}
{{ 'admin::monitor: bases sur lesquelles l\'utilisateur est connecte : ' | trans }} :
{% endfor %}
{{ row.getPlatform() }} / {{ row.getBrowserName() }} - {{ row.getBrowserVersion() }}
{% if row.getToken() %}
{{ 'Session persistente' | trans }}
{%endif%}
{{ 'admin::monitor: module production' | trans }} | {{ data['applications'][1] }} |
{{ 'admin::monitor: module client' | trans }} | {{ data['applications'][2] }} |
{{ 'admin::monitor: module admin' | trans }} | {{ data['applications'][3] }} |
{{ 'admin::monitor: module report' | trans }} | {{ data['applications'][4] }} |
{{ 'admin::monitor: module thesaurus' | trans }} | {{ data['applications'][5] }} |
{{ 'admin::monitor: module comparateur' | trans }} | {{ data['applications'][6] }} |
{{ 'admin::monitor: module validation' | trans }} | {{ data['applications'][7] }} |
{{ 'admin::monitor: total des utilisateurs uniques : ' | trans }} | {{ data['applications'][0] }} |
{{ 'admin::monitor: utilisateur' | trans }} | {{ 'admin::monitor: modules' | trans }} | {{ 'phraseanet:: adresse' | trans }} | {{ 'admin::monitor: date de connexion' | trans }} | {{ 'admin::monitor: dernier access' | trans }} | |
---|---|---|---|---|---|
{{ row.getUser(app).get_display_name() }} | {% else %}{{ row.getUser(app).get_display_name() }} | {% endif %}
{% for module in row.getModules() %}
{{ module.getmoduleId() | AppName }} {% endfor %} |
{% set geoname = app['geonames'].find_geoname_from_ip(row.getIpAddress()) %}
{% if geoname['city'] %}
{% set ip_infos = geoname['city'] ~ ' (' ~ geoname['country'] ~ ')' %}
{% elseif geoname['fips'] %}
{% set ip_infos = geoname['fips'] ~ ' (' ~ geoname['country'] ~ ')' %}
{% elseif geoname['country'] %}
{% set ip_infos = geoname['country'] %}
{% else %}
{% set ip_infos = '' %}
{% endif %}
{{ row.getIpAddress() }} {{ ip_infos }} |
{{ app['date-formatter'].getDate(row.getCreated()) }} | {{ app['date-formatter'].getPrettyString(row.getUpdated()) }} |