====== WvdS.DokuWiki.Snippet Plugin ====== **Plugin:** wvdssnippet\\ **Versione:** 2.0.0\\ **Namespace:** ''lib/plugins/wvdssnippet/''\\ **Autore:** Wolfgang van der Stille \\ **Licenza:** GPL 2 ---- ===== Definizione ===== Il plugin **wvdssnippet** consente blocchi HTML riutilizzabili (snippet) con gestione centralizzata. Fornisce un'alternativa sicura a ''htmlok'' e permette la combinazione di HTML con traduzioni multilingue. ===== Casi d'uso ===== * **Menu di navigazione** - Gestione centralizzata di menu principale e sidebar * **Elementi ripetitivi** - Footer, intestazioni, pulsanti * **Componenti localizzati** - HTML con supporto multilingue integrato * **Blocchi widget** - Link social media, box di contatto * **Estensioni template** - Strutture HTML complesse nelle pagine wiki ---- ===== Sintassi ===== {{wvds:snippet>key}} ==== Parametri ==== ^ Parametro ^ Tipo ^ Descrizione ^ | **key** | string | Nome file dello snippet (senza estensione .html) | ---- ===== Definizione snippet ===== ==== Archiviazione basata su file ==== Gli snippet vengono salvati come singoli file HTML nella directory del plugin: **Directory:** ''lib/plugins/wvdssnippet/snippets/'' **Formato file:** ''{key}.html'' lib/plugins/wvdssnippet/snippets/ ├── main_menu.html ├── go_back.html ├── social_links.html ├── contact_box.html └── footer.html ==== Regole ==== ^ Regola ^ Descrizione ^ | Nome file | Corrisponde alla chiave snippet (es. ''main_menu.html'' → ''{{wvds:snippet>main_menu}}'') | | Contenuto | Codice HTML completo nel file | | Multilinea | Numero arbitrario di righe possibile | | wvdsi18n | I tag ''{{wvds:i18n>...}}'' vengono elaborati | | HTML | HTML completo consentito | ==== Contenuti consentiti ==== ^ Tipo contenuto ^ Esempio ^ | Tag HTML | ''
'', ''