{% extends 'base.html' %} {% load activity_extras %} {% block title %}{{ activity_seo_site_name }} — {{ activity_author_name }}{% endblock %} {% block sub_header %} {% include 'user_management_sub_header.html' %} {% endblock %} {% block extra_head %} {% include "activity/_seo_head.html" %} {% endblock %} {% block content %}

{{ activity_seo_site_name }}

{{ total_activity_logs }} events · {{ activity_package_name }} by {{ activity_author_name }} ({{ activity_author_handle }})

User list & search
Online now

{{ online_count }}

Active in last {{ online_cutoff_minutes }} min
Inactive users

{{ inactive_users|length }}

No page visit in {{ inactive_days }}+ days
Total log entries

{{ total_activity_logs }}

All tracked events
Login frequency
Most visited app sections (click a bar to filter users)
Time spent by app section (from page visits)
{% if top_time_labels %} {% else %}

No time data yet. Browse a few pages and return — time is recorded when you leave each page.

{% endif %}
Users by role
Currently online
{% for _f, header in user_list_columns|slice:":1" %}{% endfor %} {% for u in active_users %} {% for field_name, _header in user_list_columns|slice:":1" %} {% endfor %} {% empty %} {% endfor %}
User{{ header }}Last access
{{ u|user_display }}{{ u|user_field:field_name }}{% if u.last_access_at %}{{ u.last_access_at|date:"d M, H:i:s" }}{% else %}—{% endif %}
No users online in the last {{ online_cutoff_minutes }} minutes
Recent activity (live feed)
{% for log in recent_logs %} {% empty %} {% endfor %}
WhenUserActionSearchPath
{{ log.created_at|date:"d M H:i:s" }} {% if log.user %}{{ log.user|user_display }}{% else %}Guest{% endif %} {{ log.action|default:log.event_type }} {% if log|meta_search_term %}{{ log|meta_search_term }}{% else %}—{% endif %} {{ log.path }}
No activity yet. Browse the site while logged in.
{% include "activity/_opensource_footer.html" %}
{% endblock %} {% block extra_js %} {% endblock %}