[{TableOfContents }]

!!! 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|BXBAT03]\\
[Trasformazione sintassi di un paragrafo|BXBAT05]\\

!!! Generazione 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"
** ...