Avvio rapido: creare e inserire uno snippet
Il percorso più breve da «il plugin è installato» a «lo stesso blocco HTML compare su due pagine e si manutiene in un unico punto». Tre passi, circa cinque minuti.
Prerequisiti
wksnippetè installato e attivato nel gestore delle estensioni.- Siete autenticati come superuser — la schermata di modifica è riservata agli amministratori.
- La directory dei dati del wiki è scrivibile. Lo snippet viene salvato come file in
<savedir>/wksnippet/, non nella cartella del plugin: per questo sopravvive a ogni reinstallazione.
Passo 1: aprire la schermata
Amministrazione → WvdS Snippets, direttamente /doku.php?do=admin&page=wksnippet.
Passo 2: creare lo snippet
Aggiungere una voce. Servono due cose.
Chiave — lettere, cifre, trattino basso e trattino:
contact_box
Contenuto:
<div class="contact-box"> <h3>Contatti</h3> <p>info@example.com</p> </div>
Il salvataggio scrive il file <savedir>/wksnippet/contact_box.html.
Passo 3: collocarlo su una pagina
Modificare una pagina wiki qualsiasi e scrivere:
{{wk:snippet>contact_box}}
Verifica del risultato
Il riquadro compare sulla pagina — e ciò avviene indipendentemente dal fatto che l'impostazione htmlok di DokuWiki sia attiva. È proprio questo lo scopo: HTML da un file gestito invece di HTML nel testo della pagina.
Due controprove:
- Collocare la stessa riga su una seconda pagina, modificare lo snippet nella schermata e ricaricare entrambe. Sono cambiate entrambe.
- Scrivere
{{wk:snippet>chiave_inesistente}}su una pagina. La pagina continua a generarsi; nel sorgente HTML compare un commento con la chiave mancante. Una chiave errata non rompe nulla e nemmeno sparisce senza traccia.
Passo successivo
it/wiki/dwe/wksnippet/quickstart.txt · Ultima modifica: da 0.0.0.0