Template:Appunti: differenze tra le versioni

Da WikiLectio.
v2.0 blocco fluttuante + altre migliorie
m debug V2.1
Riga 1: Riga 1:
<!-- =========================
<!-- =========================
Template:Appunti (WikiLectio)
Template:Appunti (WikiLectio)
Versione: 2.0 - 2025-08-30
Versione: 2.1 - 2025-08-30
Requisiti: ParserFunctions
Requisiti: ParserFunctions
Note: nessun autore/docente; sidebar fluttuante a destra; link prev/next spostati su Template:NavAppunti
Note: sidebar fluttuante con <div>, niente autore/docente.
========================= -->
========================= -->


Riga 11: Riga 11:


   <!-- SIDEBAR FLOTTANTE DESTRA -->
   <!-- SIDEBAR FLOTTANTE DESTRA -->
   <aside class="appunti-sidebar" style="float:right; width:22em; max-width:100%; margin:0 0 1rem 1rem;">
   <div class="appunti-sidebar" style="float:right; width:22em; max-width:100%; margin:0 0 1rem 1rem;">
     <div style="border:1px solid #e5e7eb; border-radius:12px; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.04); overflow:hidden;">
     <div style="border:1px solid #e5e7eb; border-radius:12px; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.04); overflow:hidden;">
       <!-- Titolo (se presente) -->
       <!-- Titolo (se presente) -->
Riga 54: Riga 54:
       |}}
       |}}
     </div>
     </div>
   </aside>
   </div>


   <!-- CONTENUTO PRINCIPALE (il testo scorre accanto alla sidebar) -->
   <!-- CONTENUTO PRINCIPALE (il testo scorre accanto alla sidebar) -->
Riga 72: Riga 72:


<noinclude>
<noinclude>
== Template:Appunti (v2.0) ==
== Template:Appunti (v2.1) ==
Rende una sidebar fluttuante con metadati e blocchi (Argomenti, Allegati, Fonti) e lascia scorrere gli appunti accanto.   
Sidebar fluttuante con <div> (compatibile con MediaWiki, niente <aside>).   
La navigazione Precedente/Successiva è su '''[[Template:NavAppunti]]'''.
Metadati + blocchi a destra, testo scorre a sinistra.


=== Parametri ===
=== Parametri ===
; '''titolo''' : titolo visibile nel riquadro laterale (facoltativo).
; '''titolo''' : titolo del riquadro laterale (facoltativo).
; '''data''' , '''aula''' , '''durata''' , '''revisione''' : metadati (tutti facoltativi).
; '''data''', '''aula''', '''durata''', '''revisione''' : metadati (facoltativi).
; '''argomenti''' , '''allegati''' , '''fonti''' : blocchi liberi (wikitesto, liste puntate consigliate).
; '''argomenti''', '''allegati''', '''fonti''' : blocchi liberi.
; '''testo''' / '''1''' : contenuto principale degli appunti.
; '''testo''' / '''1''' : corpo appunti.
; '''cat''' : (opzionale) nome della Categoria da aggiungere (es. <code>Lezioni_Informatica_per_il_Management_Triennale_UniBo</code>).
; '''cat''' : (opz.) categoria da aggiungere.
; '''sortkey''' : (opzionale) chiave di ordinamento nella categoria (es. <code>0001</code>).
; '''sortkey''' : (opz.) chiave di ordinamento nella categoria.


=== Esempio minimo ===
=== Esempio ===
<pre><nowiki>
<pre><nowiki>
{{Appunti
{{Appunti
Riga 94: Riga 94:
  | 1 =
  | 1 =
== Appunti ==
== Appunti ==
Testo libero degli appunti...
Testo degli appunti...
| cat = Lezioni_Informatica_per_il_Management_Triennale_UniBo
| sortkey = 0002
}}
}}
</nowiki></pre>
</nowiki></pre>
=== TemplateData ===
<templatedata>
{
  "description": "Appunti con sidebar fluttuante; metadati e blocchi laterali. Niente autore/docente.",
  "params": {
    "titolo": {"label":"Titolo","type":"string"},
    "data": {"label":"Data","type":"string"},
    "aula": {"label":"Aula","type":"string"},
    "durata": {"label":"Durata","type":"string"},
    "revisione": {"label":"Revisione","type":"string"},
    "argomenti": {"label":"Argomenti","type":"string"},
    "allegati": {"label":"Allegati","type":"string"},
    "fonti": {"label":"Fonti","type":"string"},
    "testo": {"label":"Corpo appunti","type":"content"},
    "1": {"label":"Corpo (1)","type":"content"},
    "cat": {"label":"Categoria (opz.)","type":"string"},
    "sortkey": {"label":"Chiave categoria (opz.)","type":"string"}
  }
}
</templatedata>
</noinclude>
</noinclude>

Versione delle 22:02, 30 ago 2025



Template:Appunti (v2.1)

Sidebar fluttuante con

(compatibile con MediaWiki, niente <aside>).

Metadati + blocchi a destra, testo scorre a sinistra.

Parametri

titolo
titolo del riquadro laterale (facoltativo).
data, aula, durata, revisione
metadati (facoltativi).
argomenti, allegati, fonti
blocchi liberi.
testo / 1
corpo appunti.
cat
(opz.) categoria da aggiungere.
sortkey
(opz.) chiave di ordinamento nella categoria.

Esempio

{{Appunti
 | titolo = Illeciti e sanzioni
 | data   = 28/09/2025
 | argomenti =
* Responsabilità degli ISP
* Tipologie di illecito online
 | 1 =
== Appunti ==
Testo degli appunti...
 | cat = Lezioni_Informatica_per_il_Management_Triennale_UniBo
 | sortkey = 0002
}}