Menu dynamic suivant les roles. next : liens
This commit is contained in:
@@ -11,6 +11,14 @@ login.btn.submit=Submit
|
|||||||
login.btn.logout=Logout
|
login.btn.logout=Logout
|
||||||
login.field.login=Login
|
login.field.login=Login
|
||||||
|
|
||||||
|
###################
|
||||||
|
# USER MENU
|
||||||
|
menu.chairman.title=Chairman
|
||||||
|
menu.pcmember.title=PC Member
|
||||||
|
menu.referee.title=Referee
|
||||||
|
menu.author.title=Author
|
||||||
|
menu.anonymous.title=Menu
|
||||||
|
|
||||||
###################
|
###################
|
||||||
# REGISTRATION USER
|
# REGISTRATION USER
|
||||||
register.title=User Registration
|
register.title=User Registration
|
||||||
|
|||||||
@@ -4,8 +4,11 @@
|
|||||||
<head></head>
|
<head></head>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
|
<!-- Differents role : ROLE_CHAIRMAN, ROLE_PCMEMBER, ROLE_REFEREE, ROLE_AUTHOR, ROLE_ANONYMOUS -->
|
||||||
|
|
||||||
<div id="mainmenu">
|
<div id="mainmenu">
|
||||||
|
|
||||||
|
<!-- POUR DEBUG ACCES RAPIDE -->
|
||||||
<div id="mainmenubloc">
|
<div id="mainmenubloc">
|
||||||
<h4>Debug Menu</h4>
|
<h4>Debug Menu</h4>
|
||||||
<ul>
|
<ul>
|
||||||
@@ -17,18 +20,67 @@
|
|||||||
<li><a href="<c:url value="evaluation.htm"/>"><fmt:message key="evaluation.title" /></a></li>
|
<li><a href="<c:url value="evaluation.htm"/>"><fmt:message key="evaluation.title" /></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!-- AUTHOR MENU : ROLE_CHAIRMAN -->
|
||||||
<authz:authorize ifAllGranted="ROLE_AUTHOR">
|
<authz:authorize ifAllGranted="ROLE_CHAIRMAN">
|
||||||
<div id="mainmenubloc">
|
<div id="mainmenubloc">
|
||||||
<h4>Author</h4>
|
<h4><fmt:message key="menu.chairman.title" /></h4>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="#">Lien 1</a></li>
|
<li><a href="#">Lien 1</a></li>
|
||||||
<li><a href="#">Lien 2</a></li>
|
<li><a href="#">Lien 2</a></li>
|
||||||
<li><a href="#">Lien 3</a></li>
|
<li><a href="#">Lien 3</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</authz:authorize>
|
</authz:authorize>
|
||||||
|
|
||||||
|
<!-- AUTHOR MENU : ROLE_PCMEMBER -->
|
||||||
|
<authz:authorize ifAllGranted="ROLE_PCMEMBER">
|
||||||
|
<div id="mainmenubloc">
|
||||||
|
<h4><fmt:message key="menu.pcmember.title" /></h4>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#">Lien 1</a></li>
|
||||||
|
<li><a href="#">Lien 2</a></li>
|
||||||
|
<li><a href="#">Lien 3</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</authz:authorize>
|
||||||
|
|
||||||
|
<!-- AUTHOR MENU : ROLE_REFEREE -->
|
||||||
|
<authz:authorize ifAllGranted="ROLE_REFEREE">
|
||||||
|
<div id="mainmenubloc">
|
||||||
|
<h4><fmt:message key="menu.referee.title" /></h4>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#">Lien 1</a></li>
|
||||||
|
<li><a href="#">Lien 2</a></li>
|
||||||
|
<li><a href="#">Lien 3</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</authz:authorize>
|
||||||
|
|
||||||
|
<!-- AUTHOR MENU : ROLE_AUTHOR -->
|
||||||
|
<authz:authorize ifAllGranted="ROLE_AUTHOR">
|
||||||
|
<div id="mainmenubloc">
|
||||||
|
<h4><fmt:message key="menu.author.title" /></h4>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#">Lien 1</a></li>
|
||||||
|
<li><a href="#">Lien 2</a></li>
|
||||||
|
<li><a href="#">Lien 3</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</authz:authorize>
|
||||||
|
|
||||||
|
<!-- AUTHOR MENU : ROLE_ANONYMOUS -->
|
||||||
|
<authz:authorize ifAllGranted="ROLE_ANONYMOUS">
|
||||||
|
<div id="mainmenubloc">
|
||||||
|
<h4><fmt:message key="menu.anonymous.title" /></h4>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#">Lien 1</a></li>
|
||||||
|
<li><a href="#">Lien 2</a></li>
|
||||||
|
<li><a href="#">Lien 3</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</authz:authorize>
|
||||||
|
|
||||||
|
|
||||||
</div><!--mainmenu-->
|
</div><!--mainmenu-->
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<form action="<c:url value='j_acegi_security_check'/>" method="POST" id="formlogin">
|
<form action="<c:url value='j_acegi_security_check'/>" method="POST" id="formlogin">
|
||||||
<a href="#" id="connexion">Connexion :</a>
|
<a href="#" id="connexion">Connexion :</a>
|
||||||
<input type='text' name='j_username' value="<fmt:message key='login.field.login' />" onfocus="if (this.value == 'Login') { this.value = ''; }" onblur="if (this.value == '') { this.value = 'Login'; }" />
|
<input type='text' name='j_username' value="<fmt:message key='login.field.login' />" onfocus="if (this.value == '<fmt:message key='login.field.login' />') { this.value = ''; }" onblur="if (this.value == '') { this.value = '<fmt:message key='login.field.login' />'; }" />
|
||||||
<input type='password' name='j_password' />
|
<input type='password' name='j_password' />
|
||||||
<a href="javascript:document.getElementById('formlogin').submit();" id="submit_btn"><fmt:message key="login.btn.submit" /></a>
|
<a href="javascript:document.getElementById('formlogin').submit();" id="submit_btn"><fmt:message key="login.btn.submit" /></a>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
maxime=maxime,ROLE_AUTHOR
|
maxime=maxime,ROLE_AUTHOR,ROLE_PCMEMBER,ROLE_CHAIRMAN,ROLE_REFEREE
|
||||||
fred=fred,ROLE_MEMBER
|
fred=fred,ROLE_MEMBER
|
||||||
jialin=jialin,ROLE_ADMIN
|
jialin=jialin,ROLE_ADMIN
|
||||||
Reference in New Issue
Block a user