-
Bug
-
Résolution: Résolu
-
Majeur
-
branche 6.6
-
Aucune
-
V6.7 Sprint Tickets
<%@page import="org.apache.commons.lang3.StringUtils"%> <%@page import="com.kportal.core.config.MessageHelper"%> <%@page import="com.kportal.ihm.utils.FrontUtil"%> <%@page import="com.univ.utils.ContexteUtil"%> <%@page import="java.util.List"%> <%@page import="org.apache.commons.lang3.tuple.Pair"%> <%@page import="java.util.Iterator"%> <% List<Pair<String,String>> filArianeMap = FrontUtil.getArianeLinks(ContexteUtil.getContexteUniv().getCodeRubriquePageCourante()); if(!filArianeMap.isEmpty()){%> <ol id="fil_ariane" itemscope itemtype="http://schema.org/BreadcrumbList"> <span><%=MessageHelper.getCoreMessage("ST_FIL_ARIANE_VOUS_ETES_ICI")%> :</span> ////////////////////////// FAIL <%int index = 0; Iterator<Pair<String,String>> entryIterator = filArianeMap.iterator(); while ( entryIterator.hasNext() ) { Pair<String,String> arianeEntry = entryIterator.next(); boolean lastItem = !entryIterator.hasNext(); %> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <%if(StringUtils.isEmpty(arianeEntry.getValue())){%> <span itemprop="item"> <%}else{%> <a itemprop="item" href="<%= arianeEntry.getValue() %>"> <%}%> <span itemprop="name"> <%if(lastItem){%> <em> <%}%> <%=arianeEntry.getKey()%> <%if(lastItem){%> </em> <%}%> </span> <%if(StringUtils.isEmpty(arianeEntry.getValue())){%> </span> <%}else{%> </a> <%}%> <meta itemprop="position" content="<%=index%>" /> </li> <%if( !lastItem ){%> → //////////////////////// FAIL <%}%> <%index++; }%> </ol> <%}%>
- Ligne 33 : il n'est pas autorisé de placer une <span> comme enfant direct d'un <ol>
- Ligne 63 : il est encore moins autorisé de placer un caractère libre dans un <ol>
- lié à
-
FRONTGEN-76 Ajout des micro-formats dans le fil d'ariane
- Fini