diff options
author | Sebastian Reichel <sre@ring0.de> | 2012-10-05 19:50:35 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2012-10-05 19:50:35 +0200 |
commit | 98f7f401e46a03fb23d96140a4b22813144cf125 (patch) | |
tree | 5a0e98dc67b6b4fedd833e970cb59d27c400535a | |
parent | 8a54275dfb94c5e21d09ad1249f3ac7bc0e6f806 (diff) | |
download | serial-barcode-scanner-98f7f401e46a03fb23d96140a4b22813144cf125.tar.bz2 |
add users menu for admins
-rw-r--r-- | src/template.vala | 1 | ||||
-rw-r--r-- | templates/css/base.css | 4 | ||||
-rw-r--r-- | templates/menu.html | 7 |
3 files changed, 12 insertions, 0 deletions
diff --git a/src/template.vala b/src/template.vala index ef7e43d..8fe56d0 100644 --- a/src/template.vala +++ b/src/template.vala @@ -66,6 +66,7 @@ public class WebTemplate { this.template = this.template.replace("{{{CONTENT}}}", ((string) template)); this.template = this.template.replace("{{{USERNAME}}}", login.name); this.template = this.template.replace("{{{USERID}}}", "%d".printf(login.user)); + this.template = this.template.replace("{{{SUPERUSER}}}", login.superuser ? "" : "hidden"); } public WebTemplate.DATA(string file) throws TemplateError { diff --git a/templates/css/base.css b/templates/css/base.css index fd4ad8e..48407c8 100644 --- a/templates/css/base.css +++ b/templates/css/base.css @@ -63,3 +63,7 @@ float: left; display: inline; } + +.hidden { + display: none; +} diff --git a/templates/menu.html b/templates/menu.html index 1a2de27..246f46a 100644 --- a/templates/menu.html +++ b/templates/menu.html @@ -14,6 +14,13 @@ <li><a href="/stats/profit_per_product">Graph: Profit / Product</a></li> </ul> </li> + <li class="{{{MENU.users}}} {{{SUPERUSER}}} dropdown"> + <a href="#" id="usersmenu" class="dropdown-toggle" data-toggle="dropdown">Users <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="/users">List</a></li> + <li><a href="/users/import">Import</a></li> + </ul> + </li> </ul> {{{AUTH}}} |