mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-31 21:41:33 +00:00
63 lines
No EOL
2.5 KiB
HTML
63 lines
No EOL
2.5 KiB
HTML
{% load utils_tags statistics_tags %}
|
|
<div class="NB-module NB-module-stats NB-module-site-stats">
|
|
<h5 class="NB-module-header">
|
|
Site Performance and Statistics
|
|
</h5>
|
|
|
|
<h3 class="NB-module-content-header">
|
|
Past day
|
|
</h3>
|
|
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-number">{{ statistics.premium_users|commify }}</div>
|
|
<div class="NB-module-stats-count-description">Premium Users</div>
|
|
</div>
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-number">{{ statistics.standard_users|commify }}</div>
|
|
<div class="NB-module-stats-count-description">Standard Users</div>
|
|
</div>
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-number">{{ statistics.feeds_fetched|commify }}</div>
|
|
<div class="NB-module-stats-count-description">Feeds fetched</div>
|
|
</div>
|
|
|
|
<h3 class="NB-module-content-header">
|
|
Past day by hour
|
|
</h3>
|
|
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-graph">
|
|
{% for i in statistics.sites_loaded %}<div class="NB-graph-value">
|
|
<div class="NB-graph-label">{{ i|commify }}</div>
|
|
<div class="NB-graph-bar" style="height:{{ i|format_graph:statistics.max_sites_loaded }}px"></div>
|
|
</div>{% endfor %}
|
|
</div>
|
|
<div class="NB-module-stats-count-number">{{ statistics.latest_sites_loaded|commify }}</div>
|
|
<div class="NB-module-stats-count-description">Sites loaded</div>
|
|
</div>
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-graph">
|
|
{% for i in statistics.avg_time_taken %}
|
|
<div class="NB-graph-value">
|
|
<div class="NB-graph-label">{{ i|floatformat:2 }}</div>
|
|
<div class="NB-graph-bar" style="height:{{ i|format_graph:statistics.max_avg_time_taken }}px"></div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="NB-module-stats-count-number">{{ statistics.latest_avg_time_taken|floatformat:2 }} <small>sec</small></div>
|
|
<div class="NB-module-stats-count-description">Avg. load time</div>
|
|
</div>
|
|
<div class="NB-module-stats-count">
|
|
<div class="NB-module-stats-count-graph">
|
|
{% for i in 24|get_range %}
|
|
<div class="NB-graph-value">
|
|
<div class="NB-graph-label">0</div>
|
|
<div class="NB-graph-bar" style="height:1px"></div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="NB-module-stats-count-number">0</div>
|
|
<div class="NB-module-stats-count-description">Stories Shared</div>
|
|
</div>
|
|
|
|
</div> |