Un petit bug d'interface constaté sur l'écran de suppression (build 15460):
quand on souhaite supprimer une page, le systeme montre une liste de liens qui
vont être supprimés. Le pb c'est que tous les liens pointent vers la page à
supprimer.
Du coup j'ai remplacé le code suivant :
<ul>
<%
for (int i = 0; i < deletedLinks.size(); i++) {
final JahiaPage aPage = (JahiaPage) deletedLinks.elementAt(i);
if (aPage != null && aPage.getACL().getPermission(jParams.getUser(),
JahiaBaseACL.READ_RIGHTS, true)) { %>
<li><a target="_blank"
href="<%=aPage.getURL(jParams)%>"><%=aPage.getTitle()%></a></li>
<% }
} %>
</ul>
par :
<ul>
<%
for (int i = 0; i < deletedLinks.size(); i++) {
final JahiaPage aPage = (JahiaPage) deletedLinks.elementAt(i);
int theParentID = aPage.getParentID();
final org.jahia.services.pages.ContentPage origPage =
org.jahia.services.pages.ContentPage.getPage(theParentID);
if (origPage != null &&
origPage.getACL().getPermission(jParams.getUser(),
JahiaBaseACL.READ_RIGHTS, true)) { %>
<li><a target="_blank"
href="<%=origPage.getURL(jParams)%>"><%=origPage.getTitle(jParams)%></a></li>
<% }
}
%>
</ul>
et je dispose bien de liens vers les pages ou sont localisés les liens
supprimés.
Peut être faudrait il réimpacté cela sur les builds Jahia (si ce n'est déjà
fait).
Arnaud.