Il progetto comprende i seguenti aspetti:
Trasformazione della sintassi#
- Penserei (Silvano) di farlo lato server (quindi in RPG) così come adesso genero la sintassi LATEX. In pratica penso di realizzare un servizio che è in grado di fornire il contenuto di un qualsiasi membro trasformato in formato WIKI. Di seguito eseguiremo tale funzione per tutti i membririchiamando l'esecuzione di un flusso batch.
- Isoleremo meglio le caratteristiche di una pagina(o documento contenuto in un membro o capitolo diun libro). Avremoin dettaglio
- Titoli(3 livelli)
- Liste numerate(o con pallino) con livelli di indentazione
- Tabelle
- Riferimenti ad altre pagine (adesso sono su una riga ma potremmo usare meglio i riferimenti tipo WIKI)
- Immagini
Ognuna diqueste componenti potràessere trasformata nei diversi sistemi di emissione
Problemi di generazione#
Dovremmo avere un programma che è capace di spostare un insieme di file contenuti in una cartella nella WIKI read-only. e risolvere i problemi di aggiunta, eliminazione (quando non stiamofacendo un caricamento parziale) modifica (senza generare la storia o l'invio all'RSS,Upload contenuti in server Wiki#
JspWiki basa il suo complesso di contenuti su files di testo "piatti". Quindi la popolazione del sito implica il posizionamento dei files in una cartella. Abbiamo stabilito di accedere a tale cartella via FTP. Le informazioni gestite al momento nella procedura di upload di un file (che chiameremo "nomefile") sono le seguenti:- posizionamento della versione precedente del file che si andrà a sovrascrivere (qualora esista una versione in essere del file da fornire) nella cartella chiamata OLD/nomefile chimandolo n.txt (dove n è la versione del file)
- modifica del file page.properties con le informazioni di modifica del file.
- l'attributo Author.n indica l'autore della modifica che ha portato alla n-esima versione del file "nomefile"
- ...
Add new attachment
Only authorized users are allowed to upload new attachments.