summaryrefslogtreecommitdiff
path: root/lib/VNDB/Util/LayoutHTML.pm
diff options
context:
space:
mode:
authormorkt <>2015-01-25 11:12:54 +0100
committerYorhel <git@yorhel.nl>2015-01-25 11:12:54 +0100
commitfd29f1f5aa485651f70610b8d8882b05f5dd4406 (patch)
treeadb5eb72587b5bd53bfe6ee2a596cccb8fe8456b /lib/VNDB/Util/LayoutHTML.pm
parent5e60b5a9f5d3f7bb2458460de211492c329406b5 (diff)
staff: Add staff edit permission + alias layouting
Diffstat (limited to 'lib/VNDB/Util/LayoutHTML.pm')
-rw-r--r--lib/VNDB/Util/LayoutHTML.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/VNDB/Util/LayoutHTML.pm b/lib/VNDB/Util/LayoutHTML.pm
index 128a18c7..e51ec998 100644
--- a/lib/VNDB/Util/LayoutHTML.pm
+++ b/lib/VNDB/Util/LayoutHTML.pm
@@ -103,7 +103,9 @@ sub _menu {
if($self->authCan('edit')) {
a href => '/v/add', mt '_menu_addvn'; br;
a href => '/p/new', mt '_menu_addproducer'; br;
- a href => '/s/new', mt '_menu_addstaff'; br;
+ if($self->authCan('staffedit')) {
+ a href => '/s/new', mt '_menu_addstaff'; br;
+ }
a href => '/c/new', mt '_menu_addcharacter'; br;
}
br;