Skip to content

Commit

Permalink
Don't show admin menu unless it is the system administrator.
Browse files Browse the repository at this point in the history
  • Loading branch information
veebs committed Sep 28, 2011
1 parent 0999bec commit d8e447a
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/main/sc2/admin_repos.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/admin_users.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/index.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
4 changes: 4 additions & 0 deletions src/main/sc2/js/app_views.js
Expand Up @@ -729,6 +729,10 @@ App.viewUtils = {
var loggedInUser = App.sessionEngine.get('loggedInUser');
$('#navUsername').append(loggedInUser.get('displayNameOrUsername') + "&nbsp;");

if (loggedInUser.get('isSystemAdministrator')) {
$('#navAdmin').show();
}

// Open top bar menu when clicked
$('a.menu').click(function (e) {
var $li = $(this).parent("li").toggleClass('open');
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/my_account.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/search.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/stream.html
Expand Up @@ -36,7 +36,7 @@ <h3><a href="index.html">chililog</a></h3>
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down
2 changes: 1 addition & 1 deletion src/main/sc2/templates/header.txt
Expand Up @@ -7,7 +7,7 @@
<ul>
<li><a href="stream.html" id="navStream">Stream</a></li>
<li><a href="search.html" id="navSearch">Search</a></li>
<li><a href="admin_repos.html" id="navAdmin">Administration</a></li>
<li><a href="admin_repos.html" id="navAdmin" style="display:none;">Administration</a></li>
</ul>
<ul class="secondary-nav">
<li class="menu">
Expand Down

0 comments on commit d8e447a

Please sign in to comment.