[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