From d24aaf6c89be833aa7714694bf8bd2815d86831f Mon Sep 17 00:00:00 2001
From: Fredrik Friis <fred-fri@dsv.su.se>
Date: Fri, 6 Apr 2012 14:50:40 +0900
Subject: [PATCH] fixed admin urls

---
 .../java/se/su/dsv/scipro/SciProApplication.java    | 13 +++++++++++++
 .../dsv/scipro/admin/panels/AdminTabMenuPanel.java  |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/main/java/se/su/dsv/scipro/SciProApplication.java b/src/main/java/se/su/dsv/scipro/SciProApplication.java
index b542b230a8..9faf37ae7c 100644
--- a/src/main/java/se/su/dsv/scipro/SciProApplication.java
+++ b/src/main/java/se/su/dsv/scipro/SciProApplication.java
@@ -17,6 +17,7 @@ import org.springframework.web.context.support.WebApplicationContextUtils;
 import se.su.dsv.scipro.activityplan.pages.ProjectActivityPlanPage;
 import se.su.dsv.scipro.activityplan.pages.SupervisorActivityPlanPage;
 import se.su.dsv.scipro.admin.pages.*;
+import se.su.dsv.scipro.admin.pages.match.*;
 import se.su.dsv.scipro.admin.pages.settings.*;
 import se.su.dsv.scipro.basepages.DemoPage;
 import se.su.dsv.scipro.basepages.errorpages.*;
@@ -151,6 +152,18 @@ public class SciProApplication extends RepositoryApplication implements IThemabl
 		mountBookmarkablePage("admin/peer/review", AdminPeerReviewPage.class);
 		mountBookmarkablePage("admin/projectpartner", AdminProjectPartnerPage.class);
 		mountBookmarkablePage("admin/checklist", AdminCheckListPage.class);
+        mountBookmarkablePage("admin/match/projectideas", AdminManageProjectIdeaPage.class);
+        mountBookmarkablePage("admin/match/automaticmatching", AutomaticMatchPage.class);
+        mountBookmarkablePage("admin/match/keywords", AdminKeywordPage.class);
+        mountBookmarkablePage("admin/match/exemptions", AdminExemptionPage.class);
+        mountBookmarkablePage("admin/match/supervisors", AdminManageMatchSupervisorPage.class);
+        mountBookmarkablePage("admin/match/applicationperiods", AdminManageMatchPeriodsPage.class);
+
+        mountBookmarkablePage("admin/statistics", AdminStatisticsPage.class);
+        mountBookmarkablePage("admin/statistics/supervisorkeywords", AdminSupervisorKeywordsPage.class);
+        mountBookmarkablePage("admin/statistics/applicationperiods", AdminApplicationPeriodStatisticPage.class);
+        mountBookmarkablePage("admin/statistics/projectideas", AdminProjectIdeaStatisticsPage.class);
+
 
 		/*
 				 * Project pages
diff --git a/src/main/java/se/su/dsv/scipro/admin/panels/AdminTabMenuPanel.java b/src/main/java/se/su/dsv/scipro/admin/panels/AdminTabMenuPanel.java
index f315085c08..d950bd7e68 100644
--- a/src/main/java/se/su/dsv/scipro/admin/panels/AdminTabMenuPanel.java
+++ b/src/main/java/se/su/dsv/scipro/admin/panels/AdminTabMenuPanel.java
@@ -34,10 +34,10 @@ public class AdminTabMenuPanel extends AbstractMenuPanel {
 		items.add(new MenuItem("Role management", AdminRolePage.class));
 		items.add(new MenuItem("Project partner", AdminProjectPartnerPage.class));
 		items.add(new MenuItem("CheckList", AdminCheckListPage.class));
-		items.add(new MenuItem("Match", AdminManageProjectIdeaPage.class));
+
 		items.add(new MenuItem("Mail", AdminMailPage.class));
 		items.add(new MenuItem("Statistics", AdminStatisticsPage.class));
-
+        items.add(new MenuItem("Match", AdminManageProjectIdeaPage.class));
 		return items;
 	}