page home

page conference
page connected but no conference
debug edit account
This commit is contained in:
Nicolas Michard
2008-02-17 16:57:49 +00:00
parent 02fa9ab525
commit 19995bf1c7
9 changed files with 154 additions and 16 deletions

View File

@@ -1,4 +1,5 @@
title=Yacos title=YACOS
title.detail=Yet Another Conference Organisation System
button.remove=Remove button.remove=Remove
button.removeSelected=Remove selected button.removeSelected=Remove selected
@@ -7,6 +8,30 @@ button.removeSelected=Remove selected
disclaimer.text=Copyrights <20> 2008. Yacos Team. All rights reserved. disclaimer.text=Copyrights <20> 2008. Yacos Team. All rights reserved.
disclaimer.link.about=About disclaimer.link.about=About
###################
# MAIN PAGE YACOS
home.whatis=What is it ?
home.whatis.txt=YACOS is a university project for manage all international conference. This tool is developped by 5 members team with the technology J2EE.
home.author=I am author and I want post an article. How ?
home.author.txt=Simple ! With Yacos you can take a look on all current conference : view title, subject, details on limit date and many others...<br />If you want participate at one conference (or many) and post an article for this, just create an account on Yacos and post your article, no more simple. The comity program note your article, return some comments on this and accept or not !
home.referee=I am in comity program. How Yacos can help me ?
home.referee.txt=If you are chairman, PC member or simple a refereea, thanks to yacos you can follow the articles posted by authors.<br />For the chairman, you can distribute articles throught your members for review and notation, manage your conference, date...<br />For the PC member and others, you can review an article, post your comments and note on this, exprimate your preference for review,...
home.youknow=So now you know...
home.link.choose=Choose one conference
connected.noconference.title=No conference selectionned
connected.noconference.warning=You must choose a conference to access all your features :
conference.detail.description=Description
conference.detail.other=Others informations
conference.detail.nosuppl=No supplementary informations.
conference.detail.date.title=Important dates
conference.detail.date.start=Conference start :
conference.detail.date.end=Conference end :
conference.detail.date.article=Limit for submission of articles :
conference.detail.date.evaluation=Limit for evaluation of articles :
conference.detail.link.submit=Submit an article
################### ###################
# LOGIN FORM # LOGIN FORM
login.title=Create an user or log in login.title=Create an user or log in
@@ -95,7 +120,8 @@ form.field.personal=Personal details
form.field.necessary=* Required informations form.field.necessary=* Required informations
message.account.validate=Account created successfully. You can now connect at this. message.account.validate=Account created successfully. You can now connect at this.
message.account.maj=Your account was indeed updated. message.account.maj=Your account was indeed updated.
form.edit.title=Edit your account
form.edit.txt=Access and edit all your personal informations.
################### ###################
# FORGOT USER # FORGOT USER

View File

@@ -3,20 +3,65 @@
<html> <html>
<head></head> <head></head>
<body> <body>
<h4 class="title">NO NAME</h4>
<c:choose> <c:choose>
<c:when test="${currentConferenceId != null}"> <c:when test="${currentConferenceId != null}">
PAGE ACCUEIL CONFERENCE COURANTE : <b>${currentConference.title}</b> <!-- Main page for current conference -->
<h4 class="title">${currentConference.title}</h4>
<center><h1 class="maintitle">${currentConference.title}</h1></center>
<h3 class="descriptionTitle"><fmt:message key="conference.detail.description" /></h3>
<div class="textBox">
${currentConference.description }
</div>
<h3 class="descriptionTitle"><fmt:message key="conference.detail.other" /></h3>
<div class="textBox">
<c:choose>
<c:when test="${currentConference.otherInformations != null}">
<c:if test="${currentConference.otherInformations == ''}">
<fmt:message key="conference.detail.nosuppl" />
</c:if>
${currentConference.otherInformations }
</c:when>
</c:choose>
</div>
<h3 class="dateTitle"><fmt:message key="conference.detail.date.title" /></h3>
<div class="textBox">
<b><fmt:message key="conference.detail.date.start" /></b>&nbsp;<fmt:formatDate value="${currentConference.dateStart }" dateStyle="long" /><br />
<b><fmt:message key="conference.detail.date.end" /></b>&nbsp;<fmt:formatDate value="${currentConference.dateEnd }" dateStyle="long" /><br /><br />
<b><fmt:message key="conference.detail.date.article" /></b>&nbsp;<fmt:formatDate value="${currentConference.dateArticle }" dateStyle="long" /><br />
<b><fmt:message key="conference.detail.date.evaluation" /></b>&nbsp;<fmt:formatDate value="${currentConference.dateEvaluation }" dateStyle="long" /><br />
</div><br />
<center><a href="<c:url value="submissionArticle.htm" />" class="submitLink"><fmt:message key="conference.detail.link.submit" /></a></center>
</c:when> </c:when>
<c:otherwise> <c:otherwise>
<authz:authorize ifNotGranted="ROLE_ANONYMOUS"> <authz:authorize ifNotGranted="ROLE_ANONYMOUS">
Choose a conference to access your features: <!-- Connected but no conference chosen -->
<a href="<c:url value="listConference.htm"/>"><fmt:message key="conference.linkMenu.choose" /></a> <h4 class="title"><fmt:message key="connected.noconference.title" /></h4>
<div class="warningBox">
<fmt:message key="connected.noconference.warning" />
<a href="<c:url value="listConference.htm"/>"><fmt:message key="home.link.choose" /></a>
</div>
</authz:authorize> </authz:authorize>
<authz:authorize ifAllGranted="ROLE_ANONYMOUS"> <authz:authorize ifAllGranted="ROLE_ANONYMOUS">
PAGE ACCUEIL YACOS (NON CONNECTE) <!-- Main page for Yacos.com -->
<h4 class="title"><fmt:message key="title" /> : <fmt:message key="title.detail" /></h4>
<center>
<h1 class="maintitle"><fmt:message key="title" /></h1>
<h3 class="subtitle"><fmt:message key="title.detail" /></h3>
</center>
<h3 class="subtitle"><fmt:message key="home.whatis" /></h3>
<p><fmt:message key="home.whatis.txt" /></p>
<h3 class="subtitle"><fmt:message key="home.author" /></h3>
<p><fmt:message key="home.author.txt" /></p>
<h3 class="subtitle"><fmt:message key="home.referee" /></h3>
<p><fmt:message key="home.referee.txt" /></p>
<h3 class="subtitle"><fmt:message key="home.youknow" />&nbsp;<a href="<c:url value="listConference.htm"/>" class="register_link"><fmt:message key="home.link.choose" /> !</a></h3>
</authz:authorize> </authz:authorize>
</c:otherwise> </c:otherwise>

View File

@@ -4,13 +4,22 @@
<head></head> <head></head>
<body> <body>
<authz:authorize ifAllGranted="ROLE_ANONYMOUS">
<h4 class="title"><fmt:message key="register.title" /></h4> <h4 class="title"><fmt:message key="register.title" /></h4>
<div class="user_new"> <div class="user_new">
<fmt:message key="form.label.newaccount" /> <fmt:message key="form.label.newaccount" />
</div> </div>
<fmt:message key="form.label.message" /> <fmt:message key="form.label.message" />
<a href="<c:url value="login.htm"/>" /><fmt:message key="form.label.linkPage" /></a> <a href="<c:url value="login.htm"/>" /><fmt:message key="form.label.linkPage" /></a>
</authz:authorize>
<authz:authorize ifNotGranted="ROLE_ANONYMOUS">
<h4 class="title"><fmt:message key="form.edit.title" /></h4>
<div class="user_new">
<fmt:message key="form.edit.txt" />
</div>
</authz:authorize>
<br /> <br />
<form:form method="post" commandName="registerUser" id="account_data"> <form:form method="post" commandName="registerUser" id="account_data">
<form:hidden path="isNew"/> <form:hidden path="isNew"/>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -36,6 +36,52 @@ a:hover{
font-size: 10px; font-size: 10px;
} }
div.warningBox{
background: #fff7dc url(../images/warning_logo_64x64.png) no-repeat 10px center;
border: 1px solid #ffe895;
margin-top: auto;
padding: 32px 10px 32px 80px;
}
div.textBox{
border: 1px solid #ffe3b3;
background-color: #fffbd5;
padding: 10px;
}
h3.descriptionTitle{
font-weight: bold;
background: url(../images/cc-wp-64x64.png) no-repeat left center;
padding-top: 35px;
padding-bottom: 35px;
padding-left: 80px;
color: #ff941c;
font-size: 16px;
}
h3.dateTitle{
font-weight: bold;
background: url(../images/cc-karm-64x64.png) no-repeat left center;
padding-top: 35px;
padding-bottom: 35px;
padding-left: 80px;
color: #ff941c;
font-size: 16px;
}
a.submitLink{
text-decoration: none;
padding-left: 60px;
background: url(../images/news_subscribe-48x48.png) no-repeat left top;
padding-top: 15px;
padding-bottom: 50px;
color: #008281;
font-weight: bold;
}
a.submitLink:hover{
color: #003e82;
}
form { form {
display: block; display: block;
} }
@@ -95,6 +141,18 @@ form > table > thead th {
list-style-position: inside; list-style-position: inside;
list-style-image: url(../images/error_bullet.png); list-style-image: url(../images/error_bullet.png);
} }
.maintitle{
font-weight: bold;
font-size: 40px;
margin-top: 30px;
margin-bottom: 20px;
color: #ff5600;
}
.subtitle{
font-weight: bold;
font-size: 14px;
}
/* @group Login */ /* @group Login */
@@ -422,7 +480,7 @@ a.manage_link:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#847d6e; color:#847d6e;
font-size:11px; font-size:11px;
width:130px; width:180px;
} }
#account_data input:focus { #account_data input:focus {