<<TableOfContents: execution failed [list index out of range] (see also the log)>>
Le basi
A partire da MoinMoin 1.9 è possibile scegliere fra due strumenti di disegno: TWikiDraw e (novità) AnyWikiDraw.
TWikiDraw è disponibile in MoinMoin da un po' di tempo e nel frattempo è diventato abbastanza obsoleto. È ancora disponibile per compatibilità con i disegni esistenti.
AnyWikiDraw è una versione speciale per i wiki di JHotDraw7, un successore di TWikiDraw con una interfaccia utente moderna a alcune caratteristiche assolutamente interessanti.
Utilizzo
Questa è la sintassi da utilizzare per includere un disegno in una pagina:
{{drawing:<nome del vostro disegno>[.tdraw|.adraw]}}
Utilizzare .tdraw per disegni TWikiDraw e .adraw per disegni AnyWikiDraw. Se non viene specificata una estensione verrà utilizzata TWikiDraw come predefinita
Se un disegno non esiste, verrà visualizzato un simbolo di allegato invece del disegno. Un click su di esso porterà ad una pagina dove verrà avviato il programma di disegno, così sarà possibile creare un nuovo disegno e salvarlo.
Quando successivamente moin processerà la pagina, verrà mostrato un PNG risultante del nuovo disegno.
Facendo click sul PNG risultante di un disegno esistente, moin invocherà il programma di disegno perchè sia possibile modificarlo.
Nell'eventualità che venga visualizzato un messaggio che richieda cosa si voglia fare riguardo all'esecuzione del programma, è necessario autorizzarlo.
Gli strumenti di disegno permettono di sperimentare in autonomia, esplorando un sacco di caratteristiche interessanti.
Per esempio, aggiungere immagini ai disegni, giocare con i raggruppamenti, gli effetti di trasparenza e la rotazione del tutto mediante un leggero doppio click su di esso.
Buon divertimento!
Esempi
Formato per un disegno TWikiDraw
{{drawing:twikitest.tdraw}}
Visualizzazione di un disegno TWikiDraw
Formato per un disegno AnyWikiDraw
{{drawing:anywikitest.adraw}}
Visualizzazione di un disegno AnyWikiDraw
Formato dei file .tdraw
MoinMoin < 1.9 creava 3 file per ogni disegno TWikiDraw:
- drawingname.draw (file del disegno TWikiDraw)
- drawingname.map (per disegni modificabili)
- drawingname.png (visualizzazione PNG del disegno)
A partire da MoinMoin 1.9 questo è stato modificato in modo che sia necessario 1 solo file (consultare moin migration data per convertire i dati esistenti):
- drawingname.tdraw
Questo file .tdraw è un semplice archivio tar che contiene internamente i tre file (vedi sopra). I file contenuti all'interno sono sempre chiamati drawing.* in modo che non vi sia bisogno di rinominarli nel caso venisse rinominato il file .tdraw.
Formato dei file .adraw
MoinMoin 1.9 adesso supporta anche i disegni AnyWikiDraw e li salva in un file tar .adraw, che contiene:
drawing.svg (SVG file per AnyWikiDraw)
- drawing.png (visualizzazione PNG del SVG)
I file contenuti sono sempre chiamati drawing.* in modo che non vi sia bisogno di rinominarli nel caso venisse rinominato il file .adraw.