HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/timetracker.panomity.com/templates/user/index.html.twig
{% extends 'datatable.html.twig' %}
{% import "macros/widgets.html.twig" as widgets %}
{% import "macros/datatables.html.twig" as tables %}
{% import "user/actions.html.twig" as actions %}

{% block datatable_row_attr %} {{ widgets.user_row_attr(entry) }}{% endblock %}

{% block datatable_column_value %}
    {% if column == 'avatar' %}
        {{ widgets.user_avatar(entry, false) }}
    {% elseif column == 'alias' %}
        {{ entry.alias }}
    {% elseif column == 'user' %}
        {{ widgets.username(entry) }}
    {% elseif column == 'username' %}
        {{ entry.username }}
    {% elseif column == 'account_number' %}
        {{ entry.accountNumber }}
    {% elseif column == 'title' %}
        {{ entry.title }}
    {% elseif column == 'email' %}
        {{ entry.email }}
    {% elseif column == 'lastLogin' %}
        {% if entry.lastLogin is not null %}{{ entry.lastLogin|date_time }}{% endif %}
    {% elseif column == 'roles' %}
        {% set showUserRole = entry.roles|length == 1 %}
        {% for role in entry.roles %}
            {% if showUserRole or role != 'ROLE_USER' %}
                {{ widgets.label_role(role) }}
            {% endif %}
        {% endfor %}
    {% elseif column == 'team' %}
        {{ widgets.badge_team_access(entry.teams) }}
    {% elseif column == 'active' %}
        {{ widgets.label_visible(entry.enabled) }}
    {% elseif column == 'actions' %}
        {{ actions.user(entry, 'index') }}
    {% elseif column starts with 'mf_' %}
        {% set metaField = entry.preference(data.name) %}
        {% if not metaField is null and metaField.value is not null and metaField.value is not empty %}
            {{ widgets.form_type_value(data.type, metaField.value, entry) }}
        {% endif %}
    {% endif %}
{% endblock %}