Discussioni utente:Outer root/Sandbox
Template:Cita_libro in pseudolinguaggio:
# STAMPA NOME E COGNOME AUTORE, WIKIAUTORE, COAUTORI
SE (ESISTE cognome OPPURE autore OPPURE parametro_2) ALLORA
SE (ESISTE wkautore) ALLORA STAMPA "[["wkautore seguito dalla pipe per dare un testo al wlink SE (ESISTE cognome OPPURE parametro_2) ALLORA SE (ESISTE nome OPPURE parametro_1) STAMPA nome/parametro_1 FINE SE STAMPA cognome/parametro_2 ALTRIMENTI STAMPA autore FINE SE STAMPA "]]" ALTRIMENTI SE (ESISTE cognome OPPURE parametro_2) ALLORA SE (ESISTE nome OPPURE parametro_1) STAMPA nome/parametro_1 FINE SE STAMPA cognome/parametro_2 ALTRIMENTI STAMPA autore FINE SE FINE SE # Stampa coautori SE (ESISTE coautori) ALLORA STAMPA "; " coautori ", " ALTRIMENTI STAMPA "," FINE SEFINE SE
# STAMPA CAPITOLO STAMPA " " SE (ESISTE capitolo) STAMPA " " STAMPA "" SE (ESISTE url_capitolo) ALLORA STAMPA "["url_capitolo capitolo"]" ALTRIMENTI STAMPA capitolo FINE SE STAMPA " " FINE SE # STAMPA CURATORE SE (ESISTE curatore) STAMPA curatore "(a cura di) " FINE SE # STAMPA URL SE (ESISTE url) ALLORA STAMPA "["url titolo/parametro_3"]" SE (ESISTE formato) ALLORA STAMPA " ("formato"). " ALTRIMENTI STAMPA ". " FINE SE ALTRIMENTI STAMPA ""titolo/parametro_3"." SE (ESISTE edizione OPPURE ed) SE (ESISTE edizione) ALLORA STAMPA edizione"." ALTRIMENTI STAMPA ed"a ed." FINE SE FINE SE FINE SE
<%= request.getParameter("intestazione") %>
corrisponde a
<c:out value="${param.intestazione}" />
<% request.getAttribute("intestazione") %>
corrisponde a
${requestScope.intestazione}
<c:if test="${!empty param.anno && (param.anno != pageScope.currentYear)}"></c:if>
corrisponde a
<% if (request.getParameter("anno") != null && !request.getParameter("anno").equals("") && !request.getParameter("anno").equals(currentYear)) { ; } %>