Template:Appunti: differenze tra le versioni

Da WikiLectio.
m update
m update
Etichetta: Annullato
Riga 2: Riga 2:
Template:Appunti (WikiLectio)
Template:Appunti (WikiLectio)
Stile: Infobox (wikitable floatright) — 1 colonna
Stile: Infobox (wikitable floatright) — 1 colonna
Versione: 3.5-infobox — 2025-10-05
Versione: 3.7-infobox — 2025-10-05
- Ordine: Tipo → Titolo → Banner
- Ordine: Tipo → Titolo → Banner
- Autore (facoltativo)
- Autore (facoltativo)
- Ultimo aggiornamento automatico
- Ultimo aggiornamento automatico
- Nessun riferimento ai "punti oscuri"
- Nessun riferimento ai "punti oscuri"
- Novità v3.5:
- Novità v3.5: displaytitle, catlabel, sortkey
  - Parametro "displaytitle" per mostrare in cima alla pagina un titolo diverso dal nome pagina.
- Novità v3.6: supporto Wikidata (QID)
  - Parametro "catlabel" per definire un'etichetta "pulita" da usare come base di ordinamento (e da riusare in indici alternativi).
- Novità v3.7: sorthead (prefisso per controllare la lettera/sezione delle categorie)
========================= -->
========================= -->


<includeonly>
<includeonly>
<!-- TITOLO VISIVO PAGINA (facoltativo e distinto dal titolo usato nelle categorie) -->
<!-- TITOLO VISIVO PAGINA -->
{{#if:{{{displaytitle|}}}|{{DISPLAYTITLE:{{{displaytitle}}}}}|{{#if:{{{titolo|}}}|{{DISPLAYTITLE:{{{titolo}}}}}|}}}}
{{#if:{{{displaytitle|}}}|{{DISPLAYTITLE:{{{displaytitle}}}}}|{{#if:{{{titolo|}}}|{{DISPLAYTITLE:{{{titolo}}}}}|}}}}


Riga 22: Riga 22:
| style="padding:.6rem .9rem; font-weight:700; font-size:1.05em;" | {{#if:{{{tipo|}}}|{{{tipo}}}|Appunti di lezione universitaria}}
| style="padding:.6rem .9rem; font-weight:700; font-size:1.05em;" | {{#if:{{{tipo|}}}|{{{tipo}}}|Appunti di lezione universitaria}}


<!-- TITOLO BLOCCO (puoi tenerlo breve o uguale a displaytitle) -->
<!-- TITOLO BLOCCO -->
|-
|-
| style="padding:.45rem .9rem; font-weight:700; font-size:1.05em;" | {{#if:{{{titolo|}}}|{{{titolo}}}|<span style="color:#6b7280;">(nessun titolo)</span>}}
| style="padding:.45rem .9rem; font-weight:700; font-size:1.05em;" | {{#if:{{{titolo|}}}|{{{titolo}}}|<span style="color:#6b7280;">(nessun titolo)</span>}}
Riga 35: Riga 35:
<div style="margin:.1rem 0;">
<div style="margin:.1rem 0;">
   {{#if:{{{autore|}}}|<div><b>Autore</b> = {{{autore}}}</div>|}}
   {{#if:{{{autore|}}}|<div><b>Autore</b> = {{{autore}}}</div>|}}
   {{#if:{{{univ|}}}|<div><b>Università</b> = [[{{{univ}}}|{{{univ}}}]]</div>|}}
 
   {{#if:{{{livello|}}}|<div><b>Livello</b> = [[{{{univ}}}/{{{livello}}}|{{{livello}}}]]</div>|}}
  <!-- UNIVERSITÀ -->
   {{#if:{{{laurea|}}}|<div><b>Laurea</b> = [[{{{univ}}}/{{{livello}}}/{{{laurea}}}|{{{laurea}}}]]</div>|}}
   {{#if:{{{univ|}}}|
   {{#if:{{{insegnamento|}}}|<div><b>Insegnamento</b> = [[{{{univ}}}/{{{livello}}}/{{{laurea}}}/{{{insegnamento}}}|{{{insegnamento}}}]]</div>|}}
    <div><b>Università</b> = [[{{{univ}}}|{{{univ}}}]]
    {{#if:{{{wd_univ|}}}|&nbsp;[[File:Wikidata-logo.svg|14px|baseline|alt=Wikidata {{lc:{{{wd_univ}}}}}|link=https://www.wikidata.org/wiki/{{{wd_univ}}}]]|}}
    </div>
  |}}
 
  <!-- LIVELLO -->
   {{#if:{{{livello|}}}|
    <div><b>Livello</b> = [[{{{univ}}}/{{{livello}}}|{{{livello}}}]]
    {{#if:{{{wd_livello|}}}|&nbsp;[[File:Wikidata-logo.svg|14px|baseline|alt=Wikidata {{lc:{{{wd_livello}}}}}|link=https://www.wikidata.org/wiki/{{{wd_livello}}}]]|}}
    </div>
  |}}
 
  <!-- LAUREA -->
   {{#if:{{{laurea|}}}|
    <div><b>Laurea</b> = [[{{{univ}}}/{{{livello}}}/{{{laurea}}}|{{{laurea}}}]]
    {{#if:{{{wd_laurea|}}}|&nbsp;[[File:Wikidata-logo.svg|14px|baseline|alt=Wikidata {{lc:{{{wd_laurea}}}}}|link=https://www.wikidata.org/wiki/{{{wd_laurea}}}]]|}}
    </div>
  |}}
 
  <!-- INSEGNAMENTO -->
   {{#if:{{{insegnamento|}}}|
    <div><b>Insegnamento</b> = [[{{{univ}}}/{{{livello}}}/{{{laurea}}}/{{{insegnamento}}}|{{{insegnamento}}}]]
    {{#if:{{{wd_insegnamento|}}}|&nbsp;[[File:Wikidata-logo.svg|14px|baseline|alt=Wikidata {{lc:{{{wd_insegnamento}}}}}|link=https://www.wikidata.org/wiki/{{{wd_insegnamento}}}]]|}}
    </div>
  |}}
 
  <!-- DOCENTE (facoltativo) -->
  {{#if:{{{docente|}}}|
    <div><b>Docente</b> = [[{{{univ}}}/Docenti|{{{docente}}}]]
    {{#if:{{{wd_docente|}}}|&nbsp;[[File:Wikidata-logo.svg|14px|baseline|alt=Wikidata {{lc:{{{wd_docente}}}}}|link=https://www.wikidata.org/wiki/{{{wd_docente}}}]]|}}
    </div>
  |}}
 
</div>
</div>


Riga 63: Riga 95:
<!--
<!--
CATEGORIZZAZIONE
CATEGORIZZAZIONE
Nota: nell'elenco automatico della categoria, MediaWiki mostra sempre il *titolo pagina reale*.
- Il link visualizzato nelle pagine Categoria è SEMPRE il titolo reale della pagina.
La sortkey qui sotto influenza SOLO l'ordinamento, non l'etichetta mostrata nell'elenco automatico.
- 'sorthead' (+ spazio) viene anteposto a 'sortkey' per decidere la LETTERA/SEZIONE (es.: "Microeconomia ...").
Per un indice "pulito" usa una pagina indice (es. con DPL) che legga 'catlabel' o 'displaytitle'.
- 'sortkey' gestisce l'ordine (es.: 0001, 0002, ...).
- 'catlabel' è un'etichetta "pulita" di comodo per indici alternativi (DPL, pagine indice, ecc.).
-->
-->
{{#if:{{{cat|}}}|
{{#if:{{{cat|}}}|
   {{#if:{{{sortkey|}}}|
   <!-- Costruzione della chiave: sorthead [spazio] sortkey [spazio] etichetta -->
    [[Categoria:{{{cat}}}|{{{sortkey}}}]]
  [[Categoria:{{{cat}}}|{{#if:{{{sorthead|}}}|{{{sorthead}}} {{!}}}}{{#if:{{{sortkey|}}}|{{{sortkey}}} {{!}}}}{{#if:{{{catlabel|}}}|{{{catlabel}}}|{{#if:{{{displaytitle|}}}|{{{displaytitle}}}|{{{titolo|}}}}}}]]
  |
    <!-- se non c'è sortkey, usa catlabel o (in fallback) titolo/displaytitle come default sort -->
    {{#if:{{{catlabel|}}}|
      [[Categoria:{{{cat}}}|{{{catlabel}}}]]
    |
      [[Categoria:{{{cat}}}|{{#if:{{{displaytitle|}}}|{{{displaytitle}}}|{{{titolo|}}}}}]]
    }}
  }}
|}}
|}}
</includeonly>
</includeonly>


<noinclude>
<noinclude>
== Template:Appunti (v3.5) ==
== Template:Appunti (v3.7) ==
Infobox per le pagine di appunti di lezione. Separazione fra:
Infobox per le pagine di appunti di lezione.
- '''displaytitle''' (titolo visivo in cima alla pagina)
 
- '''titolo''' (testo mostrato nel riquadro)
=== Parametri principali ===
- '''catlabel''' (etichetta "pulita" per ordinamento in categorie e per indici alternativi)
* '''displaytitle''' titolo visivo in cima alla pagina (non cambia l'URL)
- '''sortkey''' (prioritario per l'ordinamento numerico/alfabetico)
* '''titolo''' testo mostrato nel riquadro infobox
* '''cat, sorthead, sortkey, catlabel'''
  * '''cat''' — nome categoria (senza prefisso)
  * '''sorthead''' — prefisso per controllare la LETTERA/SEZIONE della categoria (es.: ''Microeconomia'')
  * '''sortkey''' — chiave d'ordine (es.: ''0001'')
  * '''catlabel''' etichetta pulita di comodo per indici alternativi
* '''wd_*''' — QID Wikidata (icone/link)


=== Esempio (copia e incolla) ===
=== Esempio (copia e incolla) ===
Riga 95: Riga 126:
  | titolo = Appunti Lezione 1
  | titolo = Appunti Lezione 1
  | displaytitle = I mercati
  | displaytitle = I mercati
| autore = Nome Cognome
  | univ = UniBo
  | univ = UniBo
  | livello = Triennale
  | livello = Triennale
  | laurea = Informatica_per_il_Management
  | laurea = Informatica_per_il_Management
  | insegnamento = Microeconomia Prof Bacchiega
  | insegnamento = Microeconomia Prof Bacchiega
| docente = Paolo Bacchiega
  | fonti =
  | fonti =
* slide del docente
* slide del docente
Riga 104: Riga 137:
  | allegati =
  | allegati =
  | cat = Appunti_Informatica_per_il_Management_Triennale_UniBo
  | cat = Appunti_Informatica_per_il_Management_Triennale_UniBo
| sorthead = Microeconomia
| sortkey = 0001
  | catlabel = I mercati
  | catlabel = I mercati
  | sortkey = 0001
  | wd_univ = Q703366
| wd_livello = Q163727
| wd_laurea = Q950240
| wd_insegnamento = Q188633
| wd_docente = Q123456
}}
}}
</nowiki></pre>
</nowiki></pre>


=== Note importanti ===
=== Note importanti ===
* L'elenco automatico nelle pagine di '''Categoria:…''' mostra sempre il '''titolo reale della pagina''' (quello dell’URL). Non è possibile sostituirlo con un alias.
* Nelle pagine di '''Categoria:…''' **non si può cambiare l’etichetta del link** (è sempre il titolo reale della pagina).
* Usa '''sortkey''' per l'ordinamento e '''catlabel''' come base di etichetta “pulita” da riutilizzare in un '''indice alternativo'''.
* Usa '''sorthead''' per finire sotto la lettera che vuoi (es. ''M'' per Microeconomia) e '''sortkey''' per l’ordine.
* Se vuoi una lista “pulita” tipo ''Microeconomia — I mercati'', crea una pagina indice (es. ''…/Indice_appunti'') con un elenco manuale oppure con '''DynamicPageList (DPL)''' (se installata) che legge i parametri dal template.
* Se vuoi una lista “pulita” (es. ''Microeconomia — I mercati''), crea una pagina indice manuale o con DPL/Cargo/SMW e usa '''catlabel'''/'''displaytitle''' come testo.
</noinclude>
</noinclude>

Versione delle 00:35, 6 ott 2025



Template:Appunti (v3.7)

Infobox per le pagine di appunti di lezione.

Parametri principali

  • displaytitle — titolo visivo in cima alla pagina (non cambia l'URL)
  • titolo — testo mostrato nel riquadro infobox
  • cat, sorthead, sortkey, catlabel
 * cat — nome categoria (senza prefisso)
 * sorthead — prefisso per controllare la LETTERA/SEZIONE della categoria (es.: Microeconomia)
 * sortkey — chiave d'ordine (es.: 0001)
 * catlabel — etichetta pulita di comodo per indici alternativi
  • wd_* — QID Wikidata (icone/link)

Esempio (copia e incolla)

{{Appunti
 | tipo = Appunti di lezione universitaria
 | titolo = Appunti Lezione 1
 | displaytitle = I mercati
 | autore = Nome Cognome
 | univ = UniBo
 | livello = Triennale
 | laurea = Informatica_per_il_Management
 | insegnamento = Microeconomia Prof Bacchiega
 | docente = Paolo Bacchiega
 | fonti =
* slide del docente
* appunti presi a lezione
 | allegati =
 | cat = Appunti_Informatica_per_il_Management_Triennale_UniBo
 | sorthead = Microeconomia
 | sortkey = 0001
 | catlabel = I mercati
 | wd_univ = Q703366
 | wd_livello = Q163727
 | wd_laurea = Q950240
 | wd_insegnamento = Q188633
 | wd_docente = Q123456
}}

Note importanti

  • Nelle pagine di Categoria:… **non si può cambiare l’etichetta del link** (è sempre il titolo reale della pagina).
  • Usa sorthead per finire sotto la lettera che vuoi (es. M per Microeconomia) e sortkey per l’ordine.
  • Se vuoi una lista “pulita” (es. Microeconomia — I mercati), crea una pagina indice manuale o con DPL/Cargo/SMW e usa catlabel/displaytitle come testo.