Template:Appunti: differenze tra le versioni
Da WikiLectio.
m aggiornamento Etichetta: Annullato |
m downgrade Etichetta: Ripristino manuale |
||
| Riga 1: | Riga 1: | ||
<!-- ========================= | <!-- ========================= | ||
Template:Appunti (WikiLectio) | Template:Appunti (WikiLectio) | ||
Versione: | Versione: 2.4 - 2025-08-31 | ||
Requisiti: ParserFunctions | |||
Fix: no-wrap + min-width:0 per impedire che il testo finisca sotto la sidebar | |||
========================= --> | ========================= --> | ||
<includeonly> | <includeonly> | ||
<div class="appunti- | <!-- LAYOUT A DUE COLONNE: CONTENUTO + SIDEBAR (NO WRAP) --> | ||
<div class="appunti-container" style="display:flex; flex-wrap:nowrap; align-items:flex-start; gap:1rem; width:100%; box-sizing:border-box;"> | |||
<!-- Titolo (opzionale) --> | <!-- CONTENUTO PRINCIPALE --> | ||
<div class="appunti-content" style="flex:1 1 auto; min-width:0; line-height:1.65; font-size:1.03em;"> | |||
{{#if:{{{testo|{{{1|}}}}}}|{{{testo|{{{1|}}}}}}|}} | |||
</div> | |||
<!-- SIDEBAR LATERALE DESTRA (22em fissa) --> | |||
<div class="appunti-sidebar" style="flex:0 0 22em; max-width:22em; box-sizing:border-box;"> | |||
<div style="border:1px solid #e5e7eb; border-radius:12px; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.04); overflow:hidden;"> | |||
<!-- Titolo (opzionale) --> | |||
{{#if:{{{titolo|}}}| | |||
<div style="padding:.75rem 1rem; border-bottom:1px solid #f1f5f9;"> | |||
<div style="font-weight:700; font-size:1.1em;">{{{titolo}}}</div> | |||
</div> | |||
|}} | |||
<!-- Data (opzionale) --> | |||
{{#if:{{{data|}}}| | |||
<div style="padding:.6rem 1rem;"> | |||
<div style="font-weight:600; margin-bottom:.25rem;">Data</div> | |||
<div>{{{data}}}</div> | |||
</div> | </div> | ||
|}} | |||
<!-- Argomenti (opzionale) --> | |||
{{#if:{{{argomenti|}}}| | |||
<div style="padding:.6rem 1rem; border-top:1px solid #f1f5f9;"> | |||
<div style="font-weight:600; margin-bottom:.25rem;">Argomenti</div> | |||
<div>{{{argomenti}}}</div> | |||
</div> | |||
|}} | |||
<!-- Allegati (opzionale) --> | |||
{{#if:{{{allegati|}}}| | |||
<div style="padding:.6rem 1rem; border-top:1px solid #f1f5f9;"> | |||
<div style="font-weight:600; margin-bottom:.25rem;">Allegati</div> | |||
<div>{{{allegati}}}</div> | |||
</div> | |||
|}} | |||
<!-- Fonti (opzionale) --> | |||
{{#if:{{{fonti|}}}| | |||
<div style="padding:.6rem 1rem; border-top:1px solid #f1f5f9;"> | |||
<div style="font-weight:600; margin-bottom:.25rem;">Fonti</div> | |||
<div>{{{fonti}}}</div> | |||
</div> | |||
|}} | |||
</div> | </div> | ||
</div> | </div> | ||
<!-- Categoria opzionale | <!-- Categoria opzionale --> | ||
{{#if:{{{cat|}}}|[[Categoria:{{{cat}}}{{#if:{{{sortkey|}}}|{{!}}{{{sortkey}}}}}]]|}} | {{#if:{{{cat|}}}|[[Categoria:{{{cat}}}{{#if:{{{sortkey|}}}|{{!}}{{{sortkey}}}}}]]|}} | ||
</div> | </div> | ||
| Riga 57: | Riga 67: | ||
<noinclude> | <noinclude> | ||
== Template:Appunti ( | == Template:Appunti (v2.4) == | ||
Layout a due colonne stabile: niente wrap, testo non finisce mai sotto la sidebar. | |||
Parametri: '''titolo''', '''data''', '''argomenti''', '''allegati''', '''fonti''', '''testo/1''', '''cat''', '''sortkey'''. | |||
=== TemplateData === | === TemplateData === | ||
<templatedata> | <templatedata> | ||
{ | { | ||
"description": " | "description": "Appunti con layout a due colonne (flexbox, no-wrap). Sidebar 22em; il testo non va sotto.", | ||
"params": { | "params": { | ||
"titolo": {"label":"Titolo","type":"string"}, | "titolo": {"label":"Titolo","type":"string"}, | ||
| Riga 113: | Riga 81: | ||
"allegati": {"label":"Allegati","type":"string"}, | "allegati": {"label":"Allegati","type":"string"}, | ||
"fonti": {"label":"Fonti","type":"string"}, | "fonti": {"label":"Fonti","type":"string"}, | ||
"testo": {"label":"Corpo appunti","type":"content"}, | |||
"1": {"label":"Corpo (1)","type":"content"}, | |||
"cat": {"label":"Categoria","type":"string"}, | "cat": {"label":"Categoria","type":"string"}, | ||
"sortkey": {"label":"Chiave categoria","type":"string"} | "sortkey": {"label":"Chiave categoria","type":"string"} | ||
Versione delle 03:56, 31 ago 2025
Template:Appunti (v2.4)
Layout a due colonne stabile: niente wrap, testo non finisce mai sotto la sidebar. Parametri: titolo, data, argomenti, allegati, fonti, testo/1, cat, sortkey.
TemplateData
Appunti con layout a due colonne (flexbox, no-wrap). Sidebar 22em; il testo non va sotto.
| Parametro | Descrizione | Tipo | Stato | |
|---|---|---|---|---|
| Titolo | titolo | nessuna descrizione | Stringa | facoltativo |
| Data | data | nessuna descrizione | Stringa | facoltativo |
| Argomenti | argomenti | nessuna descrizione | Stringa | facoltativo |
| Allegati | allegati | nessuna descrizione | Stringa | facoltativo |
| Fonti | fonti | nessuna descrizione | Stringa | facoltativo |
| Corpo appunti | testo | nessuna descrizione | Contenuto | facoltativo |
| Corpo (1) | 1 | nessuna descrizione | Contenuto | facoltativo |
| Categoria | cat | nessuna descrizione | Stringa | facoltativo |
| Chiave categoria | sortkey | nessuna descrizione | Stringa | facoltativo |