Template:Appunti: differenze tra le versioni

Da WikiLectio.
m aggiornamento v2.4-infobox
m aggiornamento v2.5-infobox
Riga 2: Riga 2:
Template:Appunti (WikiLectio)
Template:Appunti (WikiLectio)
Stile: Infobox (wikitable floatright) — 1 colonna
Stile: Infobox (wikitable floatright) — 1 colonna
Versione: 2.4-infobox — 2025-09-05
Versione: 2.5-infobox — 2025-09-05
Fix: Percorso usa label se presenti, altrimenti {{PAGENAME:...}} del target (spazi auto)
Note: "Percorso" usa le *_label se presenti; altrimenti mostra lo slug.
Debug: debug=1 mostra i valori letti delle *_label
========================= -->
========================= -->


Riga 20: Riga 19:


|-
|-
| style="padding:.45rem .9rem; font-size:.92em; color:#4b5563;" |  
| style="padding:.45rem .9rem; font-size:.92em; color:#4b5563;" | '''Percorso:'''
'''Percorso:'''
[[{{{univ}}}|{{{univ_label|{{{univ}}}}}}]]
{{#if:{{{univ|}}}| [[{{{univ}}}|{{#if:{{{univ_label|}}}|{{{univ_label}}}|{{PAGENAME:{{{univ}}}}}}]] |}}
{{#if:{{{livello|}}}|  ›  [[{{{univ}}}/{{{livello}}}|{{{livello_label|{{{livello}}}}}}]]|}}
{{#if:{{{livello|}}}|  ›  [[{{{univ}}}/{{{livello}}}|{{#if:{{{livello_label|}}}|{{{livello_label}}}|{{PAGENAME:{{{univ}}}/{{{livello}}}}}}]] |}}
{{#if:{{{laurea|}}}|  ›  [[{{{univ}}}/{{{livello}}}/{{{laurea}}}|{{{laurea_label|{{{laurea}}}}}}]]|}}
{{#if:{{{laurea|}}}|  ›  [[{{{univ}}}/{{{livello}}}/{{{laurea}}}|{{#if:{{{laurea_label|}}}|{{{laurea_label}}}|{{PAGENAME:{{{univ}}}/{{{livello}}}/{{{laurea}}}}}}]] |}}
{{#if:{{{insegnamento|}}}|  ›  [[{{{univ}}}/{{{livello}}}/{{{laurea}}}/{{{insegnamento}}}|{{{insegnamento_label|{{{insegnamento}}}}}}]]|}}
{{#if:{{{insegnamento|}}}|  ›  [[{{{univ}}}/{{{livello}}}/{{{laurea}}}/{{{insegnamento}}}|{{#if:{{{insegnamento_label|}}}|{{{insegnamento_label}}}|{{PAGENAME:{{{univ}}}/{{{livello}}}/{{{laurea}}}/{{{insegnamento}}}}}}]] |}}
 
{{#if:{{{debug|}}}|
|-
| style="padding:.4rem .9rem; font-size:.85em; color:#6b7280; border-top:1px dashed #e5e7eb;" |
'''DEBUG label:'''
univ_label=<code>{{{univ_label|}}}</code> ·
livello_label=<code>{{{livello_label|}}}</code> ·
laurea_label=<code>{{{laurea_label|}}}</code> ·
insegnamento_label=<code>{{{insegnamento_label|}}}</code>
}}


|-
|-
Riga 58: Riga 46:


<noinclude>
<noinclude>
== Template:Appunti (v2.4) ==
== Template:Appunti (v2.5) ==
Percorso robusto: usa le label se presenti, altrimenti il {{PAGENAME:...}} del target (spazi automatici)
Percorso stabile: usa le *_label se presenti (univ_label, livello_label, laurea_label, insegnamento_label).
Passa <code>debug=1</code> per vedere cosa legge nei parametri *_label.
Se non passi la label, mostra lo slug.
 
=== Parametri ===
; tipo, immagine, titolo
; univ, livello, laurea, insegnamento  (+ '''univ_label''', '''livello_label''', '''laurea_label''', '''insegnamento_label''')
; argomenti, allegati, fonti
; cat, sortkey
</noinclude>
</noinclude>

Versione delle 02:36, 5 set 2025



Template:Appunti (v2.5)

Percorso stabile: usa le *_label se presenti (univ_label, livello_label, laurea_label, insegnamento_label). Se non passi la label, mostra lo slug.

Parametri

tipo, immagine, titolo
univ, livello, laurea, insegnamento (+ univ_label, livello_label, laurea_label, insegnamento_label)
argomenti, allegati, fonti
cat, sortkey