Template:Pulsante: differenze tra le versioni
Modello della pagina
Altre azioni
fix: usa span+wikilink invece di <a> grezzo (MediaWiki lo escapa) |
aggiorna doc: default ora e nav (non piu primary) |
||
| (5 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 4: | Riga 4: | ||
'''Parametri:''' | '''Parametri:''' | ||
* <code>1</code> o <code>link</code> — pagina di destinazione nel wiki (es. <code>Web design/Progetti</code>) | * <code>1</code> o <code>link</code> — pagina di destinazione nel wiki (es. <code>Web design/Progetti</code>) oppure un URL completo (es. <code>https://scratch.mit.edu</code>) — interno/esterno viene riconosciuto automaticamente, non serve specificarlo | ||
* <code>2</code> o <code>testo</code> — il testo mostrato sul pulsante | * <code>2</code> o <code>testo</code> — il testo mostrato sul pulsante | ||
* <code>tipo</code> — <code> | * <code>tipo</code> — <code>nav</code> (default, pulsante bianco/outline in stile "pagina successiva" del corso, vedi [[Template:Corso/FinePagina|Corso/FinePagina]]), <code>primary</code> (blu), <code>success</code> (verde), <code>warning</code> (arancio), <code>danger</code> (rosso) — questi ultimi quattro con gli stessi nomi di [[Template:Avviso|Avviso]] | ||
'''Esempio:''' | '''Esempio:''' | ||
<pre> | <pre> | ||
{{Pulsante|Web design/Progetti|I nostri progetti}} | {{Pulsante|Web design/Progetti|I nostri progetti}} | ||
{{Pulsante|link=https://scratch.mit.edu|testo=Apri Scratch|tipo= | {{Pulsante|link=https://scratch.mit.edu|testo=Apri Scratch|tipo=success}} | ||
{{Pulsante|link=Corsi/Web design|testo=Vai alla lezione successiva|tipo=nav}} | |||
</pre> | </pre> | ||
'''Risultato:''' | '''Risultato:''' | ||
{{Pulsante|Template:Pulsante|Pulsante | {{Pulsante|Template:Pulsante|Pulsante primary}} | ||
{{Pulsante|link=Template:Pulsante|testo=Pulsante | {{Pulsante|link=Template:Pulsante|testo=Pulsante success|tipo=success}} | ||
{{Pulsante|link=Template:Pulsante|testo=Pulsante | {{Pulsante|link=Template:Pulsante|testo=Pulsante warning|tipo=warning}} | ||
{{Pulsante|link=Template:Pulsante|testo=Pulsante | {{Pulsante|link=Template:Pulsante|testo=Pulsante danger|tipo=danger}} | ||
{{Pulsante|link=https://scratch.mit.edu|testo=Link esterno | {{Pulsante|link=Template:Pulsante|testo=Pulsante nav|tipo=nav}} | ||
{{Pulsante|link=https://scratch.mit.edu|testo=Link esterno (riconosciuto da solo)}} | |||
'''Nota tecnica:''' lo stile del pulsante (classi <code>pulsante</code> / <code>pulsante-*</code>) è definito in <code>MediaWiki:Citizen.css</code>, non in questa pagina. | '''Nota tecnica:''' lo stile del pulsante (classi <code>pulsante</code> / <code>pulsante-*</code>) è definito in <code>MediaWiki:Citizen.css</code>, non in questa pagina. Interno/esterno è riconosciuto cercando <code>://</code> nel valore di <code>link</code>. | ||
</noinclude><includeonly>{{#if:{{{ | </noinclude><includeonly>{{#if: {{#pos: {{{link|{{{1|}}}}}} | :// }} | ||
|<span class="pulsante pulsante-{{#switch:{{{tipo| | |<span class="pulsante pulsante-{{#switch:{{{tipo|primary}}}|success=success|warning=warning|danger=danger|nav=nav|#default=primary}}">[{{{link|{{{1|}}}}}} {{{testo|{{{2|}}}}}}]</span> | ||
|<span class="pulsante pulsante-{{#switch:{{{tipo| | |<span class="pulsante pulsante-{{#switch:{{{tipo|primary}}}|success=success|warning=warning|danger=danger|nav=nav|#default=primary}}">[[{{{link|{{{1|}}}}}}|{{{testo|{{{2|}}}}}}]]</span> | ||
}}</includeonly> | }}</includeonly> | ||
Versione attuale delle 14:02, 4 ago 2026
Template:Pulsante
Inserisce un link stilizzato come pulsante cliccabile, da usare al posto di un semplice titolo/link — per esempio nella sezione "I nostri progetti" delle pagine attività, al posto di ====[[Pagina/Progetti|I nostri progetti]]====.
Parametri:
1olink— pagina di destinazione nel wiki (es.Web design/Progetti) oppure un URL completo (es.https://scratch.mit.edu) — interno/esterno viene riconosciuto automaticamente, non serve specificarlo2otesto— il testo mostrato sul pulsantetipo—nav(default, pulsante bianco/outline in stile "pagina successiva" del corso, vedi Corso/FinePagina),primary(blu),success(verde),warning(arancio),danger(rosso) — questi ultimi quattro con gli stessi nomi di Avviso
Esempio:
{{Pulsante|Web design/Progetti|I nostri progetti}}
{{Pulsante|link=https://scratch.mit.edu|testo=Apri Scratch|tipo=success}}
{{Pulsante|link=Corsi/Web design|testo=Vai alla lezione successiva|tipo=nav}}
Risultato:
Pulsante primary Pulsante success Pulsante warning Pulsante danger Pulsante nav Link esterno (riconosciuto da solo)
Nota tecnica: lo stile del pulsante (classi pulsante / pulsante-*) è definito in MediaWiki:Citizen.css, non in questa pagina. Interno/esterno è riconosciuto cercando :// nel valore di link.