From e94fdffded29d93acd0182364a5352311fe45408 Mon Sep 17 00:00:00 2001
From: Frederic Debuire
Date: Sat, 23 Feb 2008 21:28:14 +0000
Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20page=20about=20Modification?=
=?UTF-8?q?=20du=20droit=20pr=20modifier=20une=20conf.=20Ajout=20de=20la?=
=?UTF-8?q?=20liste=20des=20articles=20pr=20le=20chairman,=20il=20peut=20v?=
=?UTF-8?q?oir=20les=20=C3=A9valuations=20=C3=A0=20partir=20de=20ca.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../WEB-INF/applicationContextAcegi.xml | 4 +--
.../WEB-INF/classes/messages.properties | 1 +
.../WebContent/WEB-INF/decorators/footer.jsp | 2 +-
.../WEB-INF/decorators/usermenu.jsp | 7 ++---
YACOSWeb/WebContent/WEB-INF/jsp/about.jsp | 26 ++++++++++++++++
.../WebContent/WEB-INF/jsp/addConference3.jsp | 7 +++--
.../WebContent/WEB-INF/jsp/listArticle.jsp | 31 ++++++++++---------
.../WebContent/WEB-INF/jsp/listReport.jsp | 15 ++++++++-
YACOSWeb/WebContent/WEB-INF/yacos-servlet.xml | 4 +++
.../controller/ListArticleController.java | 6 ++--
.../controller/ListReportController.java | 1 +
.../controller/AddConferenceController.java | 17 +++++-----
.../controller/DispatchArticleController.java | 1 +
.../system/controller/AboutController.java | 25 +++++++++++++++
14 files changed, 111 insertions(+), 36 deletions(-)
create mode 100644 YACOSWeb/WebContent/WEB-INF/jsp/about.jsp
create mode 100644 YACOSWeb/src/org/yacos/web/system/controller/AboutController.java
diff --git a/YACOSWeb/WebContent/WEB-INF/applicationContextAcegi.xml b/YACOSWeb/WebContent/WEB-INF/applicationContextAcegi.xml
index fcfd5b6..ed7047f 100644
--- a/YACOSWeb/WebContent/WEB-INF/applicationContextAcegi.xml
+++ b/YACOSWeb/WebContent/WEB-INF/applicationContextAcegi.xml
@@ -102,14 +102,14 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schem
PATTERN_TYPE_APACHE_ANT
/secure/**=ROLE_ADMIN,ROLE_AUTHOR,ROLE_PCMEMBER
/secure/**=IS_AUTHENTICATED_REMEMBERED
- /listarticle.htm=ROLE_USER
+ /listarticle.htm=ROLE_CHAIRMAN
/managearticle.htm=ROLE_USER
/registeruser.htm=ROLE_ANONYMOUS,ROLE_USER
/submissionarticle.htm=ROLE_USER
/choosepreference.htm=ROLE_PCMEMBER
/dispatcharticlelist.htm=ROLE_PCMEMBER
/dispatcharticle.htm=ROLE_PCMEMBER
- /addconference.htm=ROLE_CONFERENCE_CREATOR
+ /addconference.htm=ROLE_CHAIRMAN,ROLE_CONFERENCE_CREATOR
/evaluation.htm=ROLE_PCMEMBER,ROLE_REFEREE
/createreport.htm=ROLE_PCMEMBER,ROLE_REFEREE
/listconference.htm=ROLE_USER
diff --git a/YACOSWeb/WebContent/WEB-INF/classes/messages.properties b/YACOSWeb/WebContent/WEB-INF/classes/messages.properties
index 7a50df0..ac3e93d 100644
--- a/YACOSWeb/WebContent/WEB-INF/classes/messages.properties
+++ b/YACOSWeb/WebContent/WEB-INF/classes/messages.properties
@@ -63,6 +63,7 @@ user.information.followconference={0,choice, 0#You don''t have any conference |
menu.chairman.title=Chairman
menu.chairman.conference.create=Create new conference
menu.chairman.conference.modify=Modify this conference
+menu.chairman.article.list=Article's list
menu.chairman.article.dispatch=Dispatch articles
menu.chairman.article.validate=Validate articles
menu.chairman.article.conflict=Manage the conflict list
diff --git a/YACOSWeb/WebContent/WEB-INF/decorators/footer.jsp b/YACOSWeb/WebContent/WEB-INF/decorators/footer.jsp
index 14774b6..bc19191 100644
--- a/YACOSWeb/WebContent/WEB-INF/decorators/footer.jsp
+++ b/YACOSWeb/WebContent/WEB-INF/decorators/footer.jsp
@@ -8,7 +8,7 @@
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/YACOSWeb/WebContent/WEB-INF/decorators/usermenu.jsp b/YACOSWeb/WebContent/WEB-INF/decorators/usermenu.jsp
index 3f1fa13..462eab0 100644
--- a/YACOSWeb/WebContent/WEB-INF/decorators/usermenu.jsp
+++ b/YACOSWeb/WebContent/WEB-INF/decorators/usermenu.jsp
@@ -21,6 +21,7 @@
">
">
+
">
">
">
">
@@ -36,8 +37,7 @@
@@ -49,8 +49,7 @@
diff --git a/YACOSWeb/WebContent/WEB-INF/jsp/about.jsp b/YACOSWeb/WebContent/WEB-INF/jsp/about.jsp
new file mode 100644
index 0000000..87963bc
--- /dev/null
+++ b/YACOSWeb/WebContent/WEB-INF/jsp/about.jsp
@@ -0,0 +1,26 @@
+<%@ include file="/WEB-INF/decorators/include.jsp"%>
+
+
+
+
+
+