show admin link in header if user is admin, closes #459

This commit is contained in:
Baris Usakli
2013-10-28 15:49:12 -04:00
parent 51a9bd9e56
commit 12f3f1a45c
4 changed files with 22 additions and 5 deletions

View File

@@ -85,9 +85,20 @@ var express = require('express'),
navigation: custom_header.navigation
};
translator.translate(templates.header.parse(templateValues), function(template) {
callback(null, template);
});
var uid = '0';
if(options.req.user && options.req.user.uid)
uid = options.req.user.uid;
user.isAdministrator(uid, function(isAdmin) {
templateValues.adminDisplay = isAdmin ? 'show' : 'hide';
translator.translate(templates.header.parse(templateValues), function(template) {
callback(null, template);
});
})
});
};