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 SE
FINE 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)) { ; } %>






Ritorna alla pagina utente di "Outer root/Sandbox".