📊 Statistik-Dashboard

📈 Gesamte Seitenaufrufe

{{ stats.total_page_views }}
Alle protokollierten Seitenaufrufe

🔍 Gesamte Suchvorgänge

{{ stats.total_searches }}
Alle durchgeführten Wortsuche

📱 Seitenaufrufe pro Seite

{% if stats.page_views_by_page %} {% for page, count in stats.page_views_by_page.items() %}
{{ page }}: {{ count }}
{% endfor %} {% else %}
Keine Daten verfügbar
{% endif %}

🔍 Suchvorgänge nach Quellen

{% if stats.searches_by_source and (stats.searches_by_source.OT > 0 or stats.searches_by_source.WF > 0 or stats.searches_by_source.Both > 0) %}
{% set max_count = [stats.searches_by_source.OT, stats.searches_by_source.WF, stats.searches_by_source.Both] | max %} {% if stats.searches_by_source.OT > 0 %}
{{ stats.searches_by_source.OT }}
OpenThesaurus
{% endif %} {% if stats.searches_by_source.WF > 0 %}
{{ stats.searches_by_source.WF }}
Wordfreq
{% endif %} {% if stats.searches_by_source.Both > 0 %}
{{ stats.searches_by_source.Both }}
Beide
{% endif %}
{% else %}
Keine Suchdaten verfügbar
{% endif %}
{% if stats.top_search_patterns %}

🎯 Häufigste Suchmuster (Positionen)

{% for pattern, count in stats.top_search_patterns.items() | sort(attribute='1', reverse=true) %}
{{ pattern or '(leer)' }} {{ count }}
{% endfor %}
{% endif %}

⏰ Letzte Aktivitäten

{% if stats.recent_activity %} {% for activity in stats.recent_activity %}
{{ activity.timestamp }} {{ activity.line.split(' - ', 2)[2] if ' - ' in activity.line else activity.line }}
{% endfor %} {% else %}
Keine Aktivitäten verfügbar
{% endif %}