3 is_admin = cu.is_admin?
6 <link rel="stylesheet" type="text/css" href="/style/imports/base_admin.css" />
10 'category' => 'categories',
11 'forum_admin' => 'forums',
13 'censoring' => 'censoring',
20 'categories' => 'Categories',
23 'groups' => 'User groups',
24 'options' => 'Options',
25 'permissions' => 'Permissions',
26 'censoring' => 'Censoring',
30 'maintenance' => 'Maintenance',
31 'reports' => 'Reports'
34 items = [ 'index', 'categories', 'forums', 'users', 'groups', 'options', 'permissions', 'censoring', 'ranks', 'bans', 'prune', 'maintenance', 'reports']
36 if Settings.mod_ban_users == true
37 items = [ 'index', 'users', 'censoring', 'bans', 'reports']
39 items = [ 'index', 'users', 'censoring', 'reports']
42 inside_layout 'application' do
43 unless @no_menu == true
45 <div id="adminconsole" class="block2col">
46 <div id="adminmenu" class="blockmenu">
47 <h2><span><%= is_admin ? 'Administrator' : 'Moderator' %> menu</span></h2>
53 if controller.controller_name == 'admin'
54 active = controller.action_name
56 active = controller_map[controller.controller_name]
58 if controller_map.values.include? i
59 p = {:controller => controller_map.invert[i]}
61 p = {:controller => 'admin', :action => i}
65 <li class="isactive"><a href="<%= url_for p %>"><%= captions[i] %></a></li>
69 <li><a href="<%= url_for p %>"><%= captions[i] %></a></li>
78 <h2 class="block2"><span>Plugins</span></h2>
84 while (list(, $cur_plugin) = @each($plugins))
85 echo "\t\t\t\t\t".'<li'.(($page == $cur_plugin[1]) ? ' class="isactive"' : '').'><a href="<%= url_for :action => 'loader' %>?plugin='.$cur_plugin[1].'">'.str_replace('_', ' ', $cur_plugin[0]).'</a></li>'."\n";