Modified:
/trunk/vanillaapp/modules/class.aojmenumodule.php
/trunk/vanillaapp/views/modules/aojmenu.php
=======================================
--- /trunk/vanillaapp/modules/class.aojmenumodule.php Mon May 31 21:48:02
2010
+++ /trunk/vanillaapp/modules/class.aojmenumodule.php Sat Jul 10 22:18:36
2010
@@ -4,6 +4,7 @@
public function __construct(&$Sender = '') {
$this->IsLoggedIn = $Sender->Session->IsValid();
+ $this->IsAdmin = $Sender->IsAdmin();
parent::__construct($Sender);
}
public function AssetTarget() {
=======================================
--- /trunk/vanillaapp/views/modules/aojmenu.php Sat Jul 10 22:18:23 2010
+++ /trunk/vanillaapp/views/modules/aojmenu.php Sat Jul 10 22:18:36 2010
@@ -1,6 +1,15 @@
<?php if (!defined('APPLICATION')) exit();?>
+<? if($this->IsAdmin) { ?>
<div class="PanelEntry">
- <h3>Browse Problems</h3>
+ <h3>Administration</h3>
+ <ul class="menu">
+ <li><?=Anchor(T("Manage Problem
Categories"), "/admin/categories")?></li>
+ <li><?=Anchor(T("Manage Contests"), "/admin/contests")?></li>
+ </ul>
+</div>
+<? } ?>
+<div class="PanelEntry">
+ <h3><?=T("Browse Problems")?></h3>
<ul class="menu">
<li><?=Anchor(T("By Problem Types"), "/problems/types/")?></li>
<li><?=Anchor(T("By Problem
Source"), "/problems/types/#source")?></li>
@@ -11,21 +20,21 @@
</ul>
</div>
<div class="PanelEntry">
- <h3>Statistics</h3>
+ <h3><?=T("Statistics")?></h3>
<ul class="menu">
<li><?=Anchor(T("User Rankings"), "/stats/ranklist/")?></li>
<li><?=Anchor(T("Recent
Submissions"), "/problems/submissions/")?></li>
</ul>
</div>
<div class="PanelEntry">
- <h3>Contests</h3>
+ <h3><?=T("Contests")?></h3>
<ul class="menu">
<li><?=Anchor(T("Upcoming Contests"), "/contests/")?></li>
<li><?=Anchor(T("Past Contests"), "/contests/past/")?></li>
</ul>
</div>
<div class="PanelEntry">
- <h3>Help</h3>
+ <h3><?=T("Help")?></h3>
<ul class="menu">
<li><?=Anchor(T("Tutorial"), "/help/tutorial/")?></li>
<li><?=Anchor(T("Language Guides"), "/help/languages/")?></li>