[Castore-commits] doc.jsp NONE 1.1 accessDenied.jsp NONE 1.1
coll.jsp NONE 1.1 tree.jsp NONE 1.1 messages.jsp NONE 1.1
Arnaud Thimel
thimel at adullact1.hosting.cri74.org
Mer 14 Juin 20:27:59 CEST 2006
Update of /cvsroot/castore/castore-portlets/src/webapp/WEB-INF/pages/common
In directory adullact1:/tmp/cvs-serv8222/src/webapp/WEB-INF/pages/common
Added Files:
doc.jsp accessDenied.jsp coll.jsp tree.jsp messages.jsp
Log Message:
Commit de castore-portlets
--- NEW FILE: doc.jsp ---
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ page isELIgnored="false"%>
<portlet:defineObjects/>
<fmt:setBundle basename="fr.emn.castor.portlets.messages.Documents" scope="page"/>
<c:set var="ns" value="documents" scope="page"></c:set>
<c:if test="${!empty doc}">
<div class="doc">
<div class="doc-left">
<%-- nom --%>
<c:choose>
<c:when test="${doc.canSeeDocument}">
<c:set var="resume" value="${doc.resume}"/>
<c:if test='${"noResume" == resume}'>
<c:set var="resume" value="${doc.docName}"/>
</c:if>
<a href="view" title="${resume}">${doc.docName}</a>
</c:when>
<c:otherwise>
${doc.docName}
<div id="IconeExclamation"/>
</c:otherwise>
</c:choose>
<%-- etat --%>
(<fmt:message key="${ns}.${doc.docState}"/>)
</div>
<div class="doc-right">
<%-- avis --%>
<c:if test="${!empty doc.avis}">
<a href="avis"><fmt:message key="${ns}.avis">
<fmt:param value="${fn:length(doc.avis)}"/>
</fmt:message></a>
</c:if>
<%-- sortir du panier --%>
<c:if test="${doc.canTakeFromBasket}">
<c:set var="alt" value="${ns}.move"/>
<a href="move">
<img class="BoutonSortirDocPanier" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- voir la notice --%>
<c:if test="${doc.canSeeNotice}">
<c:set var="alt" value="${ns}.seenotice"/>
<a href="seenotice">
<img class="BoutonVoirNotice" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- telecharger origine --%>
<c:if test="${doc.canDownload}">
<c:set var="alt" value="${ns}.original.${doc.docClass}"/>
<a href="source"">
<img class="BoutonTelechargerSource${fn:toUpperCase(doc.docFormat)}" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- partager --%>
<c:if test="${doc.canShare}">
<c:set var="alt" value="${ns}.share"/>
<a href="share">
<img class="BoutonPartager" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- telecharger PDF --%>
<c:if test='${doc.canDownload && "documentTexte" == doc.docClass}'>
<c:set var="alt" value="${ns}.download"/>
<a href="download">
<img class="BoutonTelechargerSourcePDF" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- envoyer au panier --%>
<c:if test="${doc.canSendToBasket}">
<c:set var="alt" value="${ns}.copytobasket"/>
<a href="copytobasket">
<img class="BoutonEnvoyerDocPanier" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- voir le motif de refus --%>
<c:if test="${doc.canSeeReason}">
${doc.motifRefus}
</c:if>
<%-- modifier le document --%>
<c:if test="${doc.canUpdate}">
<c:set var="alt" value="${ns}.update"/>
<a href="update">
<img class="BoutonMettreAJour" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- resoumettre --%>
<c:if test="${doc.canReSubmit}">
<c:set var="alt" value="${ns}.resubmit"/>
<a href="resubmit">
<img class="BoutonResoumettre" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- annoter --%>
<c:if test="${doc.canAnnotate}">
<c:set var="alt" value="${ns}.annotate"/>
<a href="annotate">
<img class="BoutonAnnoter" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- privatiser --%>
<c:if test="${doc.canMakePrivate}">
<c:set var="alt" value="${ns}.makeprivate"/>
<a href="makeprivate">
<img class="BoutonPrivatiser" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- supprimer de la collection --%>
<c:if test="${doc.canDeleteFromColl}">
<c:set var="alt" value="${ns}.deletefromcoll"/>
<a href="deletefromcoll">
<img class="BoutonSupprimerDocumentDansCollection" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
<%-- supprimer --%>
<c:if test="${doc.canDelete}">
<c:set var="alt" value="${ns}.delete"/>
<a href="delete">
<img class="BoutonSupprimerDocument" src="/castore-portlets/images/GifTrans.gif" width="32" height="32" alt="<fmt:message key="${alt}"/>" border="0" title="<fmt:message key="${alt}"/>"/>
</a>
</c:if>
</div> <!-- doc-right -->
</div> <!-- doc -->
</c:if>
--- NEW FILE: tree.jsp ---
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ page isELIgnored="false"%>
<portlet:defineObjects/>
<fmt:setBundle basename="fr.emn.castor.portlets.messages.Collections"/>
<c:set var="ns" value="mycollections"></c:set>
<c:set var="coll" value="${currentColl}"/>
<c:set var="depth" value="${param.depth}"/>
<c:set var="decalage" value="${(depth-1)*20}"/>
<c:choose>
<c:when test="${coll.childCount > 0}">
<c:set var="style" value="treeMoins"/>
</c:when>
<c:otherwise>
<c:set var="style" value="treeNeutre"/>
</c:otherwise>
</c:choose>
<c:if test="${selectedId == coll.id}">
<div class="selected">
</c:if>
<span style="padding : 0px 0px 0px ${decalage}px;">
<a class="${style}" href="<portlet:actionURL/>&collId=${coll.id}">${coll.name }</a><br>
</span>
<c:if test="${selectedId == coll.id}">
</div>
</c:if>
<c:forEach var="child" items="${coll.children}">
<c:set scope="request" var="currentColl" value="${child}"/>
<jsp:include page="tree.jsp">
<jsp:param name="depth" value="${depth + 1}"/>
</jsp:include>
</c:forEach>
--- NEW FILE: accessDenied.jsp ---
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ page isELIgnored="false"%>
<portlet:defineObjects/>
<fmt:setBundle basename="fr.emn.castor.portlets.messages.Common"/>
<c:set var="ns" value="common"/>
<div class="castore-portlet"><div class="castore-page">
<jsp:include page="messages.jsp"/>
<c:set var="errormessages" value="${ns}.accessdenied" scope="request"/>
<jsp:include page="messages.jsp"/>
<div align="center">
<a href="<portlet:actionURL/>"><fmt:message key="${ns}.reload"/></a>
</div>
</div></div>
--- NEW FILE: coll.jsp ---
--- NEW FILE: messages.jsp ---
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ page isELIgnored="false"%>
<fmt:setBundle basename="fr.emn.castor.portlets.messages.Warnings" scope="page"/>
<c:if test="${!empty errormessages}">
<div class="errormessages">
<c:forEach var="key" items="${errormessages}">
<span class="treeNeutre"><fmt:message key="${key}"/></span>
</c:forEach>
</div>
</c:if>
<c:if test="${!empty messages}">
<div class="messages">
<c:forEach var="key" items="${messages}">
<span class="treeNeutre"><fmt:message key="${key}"/></span>
</c:forEach>
</div>
</c:if>
Plus d'informations sur la liste de diffusion Castore-commits