Template:NavAppunti: differenze tra le versioni

Da WikiLectio.
creazione nuovo template
 
m aggiornamento v1.1
 
Riga 1: Riga 1:
<!-- =========================
<!-- =========================
Template:NavAppunti (WikiLectio)
Template:NavAppunti (WikiLectio)
Versione: 1.0 - 2025-08-30
Versione: 1.1 - 2025-08-30
Scopo: barra di navigazione con link manuali; mostra solo ciò che è valorizzato
Stile: coerente con la sidebar di Template:Appunti (bordi chiari, shadow lieve, pill buttons)
========================= -->
========================= -->


<includeonly>
<includeonly>
<div class="navappunti" style="display:flex; flex-wrap:wrap; gap:.5rem; align-items:center; justify-content:space-between; border-top:1px solid #e5e7eb; padding-top:.75rem; margin-top:1rem;">
<div class="navappunti-wrapper" style="margin-top:1rem;">
  <!-- Precedente -->
  <div class="navappunti" style="display:flex; flex-wrap:wrap; gap:.5rem; align-items:center; justify-content:space-between; border:1px solid #e5e7eb; border-radius:12px; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.04); padding:.6rem .75rem;">
  <div style="min-width:33%; text-align:left;">
    <!-- Precedente -->
    {{#if:{{{precedente|}}}|
    <div style="min-width:33%; text-align:left;">
      [[{{{precedente}}}|<span style="display:inline-block; border:1px solid #e5e7eb; padding:.35rem .6rem; border-radius:8px;">← {{#if:{{{label_precedente|}}}|{{{label_precedente}}}|Precedente}}</span>]]
      {{#if:{{{precedente|}}}|
    |}}
        [[{{{precedente}}}|<span style="display:inline-block; border:1px solid #e5e7eb; padding:.35rem .75rem; border-radius:999px; font-size:.95em;">← {{#if:{{{label_precedente|}}}|{{{label_precedente}}}|Precedente}}</span>]]
  </div>
      |}}
    </div>


  <!-- Indice -->
    <!-- Indice -->
  <div style="text-align:center; opacity:.9;">
    <div style="text-align:center; flex:1 1 auto;">
    {{#if:{{{indice|}}}|[[{{{indice}}}|Indice dell'insegnamento]]|}}
      {{#if:{{{indice|}}}|
  </div>
        [[{{{indice}}}|<span style="display:inline-block; border:1px solid #e5e7eb; padding:.35rem .75rem; border-radius:8px; font-size:.95em; opacity:.95;">Indice dell'insegnamento</span>]]
      |}}
    </div>


  <!-- Successiva -->
    <!-- Successiva -->
  <div style="min-width:33%; text-align:right;">
    <div style="min-width:33%; text-align:right;">
    {{#if:{{{successiva|}}}|
      {{#if:{{{successiva|}}}|
      [[{{{successiva}}}|<span style="display:inline-block; border:1px solid #e5e7eb; padding:.35rem .6rem; border-radius:8px;">{{#if:{{{label_successiva|}}}|{{{label_successiva}}}|Successiva}} →</span>]]
        [[{{{successiva}}}|<span style="display:inline-block; border:1px solid #e5e7eb; padding:.35rem .75rem; border-radius:999px; font-size:.95em;">{{#if:{{{label_successiva|}}}|{{{label_successiva}}}|Successiva}} →</span>]]
    |}}
      |}}
    </div>
   </div>
   </div>
</div>
</div>
Riga 29: Riga 33:


<noinclude>
<noinclude>
== Template:NavAppunti ==
== Template:NavAppunti (v1.1) ==
Mostra fino a tre collegamenti: '''precedente''', '''indice''' (facoltativo) e '''successiva'''
Barra di navigazione per gli appunti: mostra solo i pulsanti con parametri valorizzati. 
Ogni pulsante compare solo se il relativo parametro è valorizzato.
Stile coerente con il riquadro laterale di '''Template:Appunti'''.


=== Parametri ===
=== Parametri ===
; '''precedente''' : titolo pagina per la lezione/pagina precedente.
; '''precedente''' : (facoltativo) titolo pagina precedente.
; '''label_precedente''' : (opz.) etichetta del bottone precedente (default: "Precedente").
; '''label_precedente''' : (facoltativo) testo bottone precedente (default: "Precedente").
; '''successiva''' : titolo pagina per la lezione/pagina successiva.
; '''indice''' : (facoltativo) titolo pagina indice dell’insegnamento.
; '''label_successiva''' : (opz.) etichetta del bottone successiva (default: "Successiva").
; '''successiva''' : (facoltativo) titolo pagina successiva.
; '''indice''' : (opz.) titolo pagina dell’indice dell’insegnamento.
; '''label_successiva''' : (facoltativo) testo bottone successiva (default: "Successiva").


=== Esempio ===
=== Esempio ===
<pre><nowiki>
<pre><nowiki>
{{NavAppunti
{{NavAppunti
  | precedente = Unibo/Triennale/Inf._per_il_Management/.../Appunti_Lezione_1
  | precedente = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti/Introduzione
  | indice    = Unibo/Triennale/Inf._per_il_Management/.../Diritto_di_Internet_Prof_Ratti
  | indice    = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti
  | successiva = Unibo/Triennale/Inf._per_il_Management/.../Appunti_Lezione_3
  | successiva = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti/Responsabilità_degli_ISP
}}
}}
</nowiki></pre>
</nowiki></pre>
</noinclude>
</noinclude>

Versione attuale delle 23:31, 30 ago 2025



Template:NavAppunti (v1.1)

Barra di navigazione per gli appunti: mostra solo i pulsanti con parametri valorizzati. Stile coerente con il riquadro laterale di Template:Appunti.

Parametri

precedente
(facoltativo) titolo pagina precedente.
label_precedente
(facoltativo) testo bottone precedente (default: "Precedente").
indice
(facoltativo) titolo pagina indice dell’insegnamento.
successiva
(facoltativo) titolo pagina successiva.
label_successiva
(facoltativo) testo bottone successiva (default: "Successiva").

Esempio

{{NavAppunti
 | precedente = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti/Introduzione
 | indice     = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti
 | successiva = Unibo/Triennale/Informatica_per_il_Management/Diritto_di_Internet_Prof_Ratti/Responsabilità_degli_ISP
}}