diff --git a/files/routes/jinja2.py b/files/routes/jinja2.py index 36b1b550f..ebb52b92a 100644 --- a/files/routes/jinja2.py +++ b/files/routes/jinja2.py @@ -74,6 +74,9 @@ def calc_users(): 'loggedout_counter':loggedout_counter, 'loggedin_chat':loggedin_chat} +def current_registered_users(): + return g.db.query(User).count() + @app.context_processor def inject_constants(): return {"environ":environ, "SITE":SITE, "SITE_NAME":SITE_NAME, "SITE_FULL":SITE_FULL, @@ -96,5 +99,5 @@ def inject_constants(): "HOUSE_JOIN_COST":HOUSE_JOIN_COST, "HOUSE_SWITCH_COST":HOUSE_SWITCH_COST, "IMAGE_FORMATS":IMAGE_FORMATS, "PAGE_SIZES":PAGE_SIZES, "THEMES":THEMES, "COMMENT_SORTS":COMMENT_SORTS, "SORTS":SORTS, "TIME_FILTERS":TIME_FILTERS, "HOUSES":HOUSES, "TIERS_ID_TO_NAME":TIERS_ID_TO_NAME, - "DEFAULT_CONFIG_VALUE":DEFAULT_CONFIG_VALUE, "IS_LOCALHOST":IS_LOCALHOST, "BACKGROUND_CATEGORIES":BACKGROUND_CATEGORIES, "PAGE_SIZE":PAGE_SIZE, "TAGLINES":TAGLINES, "HOLIDAY_EVENT":HOLIDAY_EVENT, "get_alt_graph":get_alt_graph + "DEFAULT_CONFIG_VALUE":DEFAULT_CONFIG_VALUE, "IS_LOCALHOST":IS_LOCALHOST, "BACKGROUND_CATEGORIES":BACKGROUND_CATEGORIES, "PAGE_SIZE":PAGE_SIZE, "TAGLINES":TAGLINES, "HOLIDAY_EVENT":HOLIDAY_EVENT, "get_alt_graph":get_alt_graph, "current_registered_users":current_registered_users } diff --git a/files/templates/sidebar_WPD.html b/files/templates/sidebar_WPD.html index 8cfd81d6b..616933e88 100644 --- a/files/templates/sidebar_WPD.html +++ b/files/templates/sidebar_WPD.html @@ -12,6 +12,22 @@ {% endif %} + {% if v and v.admin_level %} + +
+
+ Current registered users: {{current_registered_users()}} +
+
+
+ {% else %} +
+
+ Current registered users: {{current_registered_users()}} +
+
+ {% endif %} +

diff --git a/files/templates/sidebar_rDrama.html b/files/templates/sidebar_rDrama.html index a034d8094..6c476d67f 100644 --- a/files/templates/sidebar_rDrama.html +++ b/files/templates/sidebar_rDrama.html @@ -8,6 +8,22 @@ {% set image = macros.random_image("assets/images/" ~ SITE_NAME ~ "/sidebar") %} {% endif %} + {% if v and v.admin_level %} + +

+
+ Current registered users: {{current_registered_users()}} +
+
+ + {% else %} +
+
+ Current registered users: {{current_registered_users()}} +
+
+ {% endif %} + {% if request.path != '/sidebar' %} {% if v and (v.is_banned or v.agendaposter) %}