Obiettivo#
All'interno dei miglioramenti alla documentazione vogliamo portare tutta la documentazione in una WIKI specifica. Ciò consentirà di avere i seguenti vantaggi:- Disponibilità della documentazione sempre aggiornata
- Possibilità di ricerca
- Apertura alla successiva contribuzione
Riorganizzazione del processo di creazione della documentazione#
Costruttore paragrafi di un oggetto Trasformazione sintassi di un paragrafoGenerazione specifica WIKI#
Cosa generiamo#
- Indici globali (BOOK)
- Lista dei BOOK
- Un documento per ogni BOOK
- Documenti specifici
- Tutti i membri MBDOC_xxx-yyyyyyyy
- Tutte le voci VOxxx-yyyyy
Identificazione dei documenti WIKI#
- Documenti contenenti testo
- SM-TpParametro-Oggetto
- SM-MBDOC_ESE-ESE001
- Documenti di riferimenti
- SM-TpParametro
- SM-OGVO
- SM-
Se riusciremo a portare l'indice come documento di particolari oggetti risolviamo la faccenda.
In tal modo tutti i documenti generati avranno prefisso SM- quindi l'eliminazione potrà essere selettiva.
Funzioni di generazione#
- Scheda (attualmente denominata WIKI)
- Da completare
- Servizio B£SER_22
- WIK.FLU genera il flusso di compilazione
- WIK.DOC genera il contenuto di uno specifico oggetto
Note particolari#
- L'indice viene aggiunto se esistono più di due titoli - Il carattere £ nei nomi dei files viene sostituito con X (pensare a controindicazioni)Sviluppi#
- Gestione prefisso SM- - Annullamento globale - Generazione di tutti e solo i documenti variati dopo una data. Potremmo generare un documento (non SM- per data indicante tutti i documenti modificati)Problemi da risolvere#
COMPLETAMENTO A CURA DI OLIVIERO
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.