Skip to topic | Skip to bottom
Home

Tesi
Tesi.FunzionalitaWikir1.13 - 03 Oct 2005 - 17:08 - DavideLuzitopic end

Start of topic | Skip to actions

Funzionalità Wiki

Integrazione, test e miglioramento delle funzionalità wiki del sistema: esame delle funzionalità dei wiki più diffusi, elenco delle medesime, progettazione della loro implementazione su IsaWiki.

Ordine delle attività

  1. esame dei wiki più diffusi e potenti
    • esame dei 4/5 wiki più potenti e diffusi, e delle loro funzionalità più wiki-like -> ElencoFunzionalitaWiki
  2. identificazione e descrizione delle loro caratteristiche più interessanti attualmente non implementate in IsaWiki
  3. progettazione della loro implementazione
    • II output: un documento di architettura modificata del server (al 90+%) in cui si realizzino i servizi wiki identificati
  4. implementazione dei servizi wiki identificati
    • III output: il server IsaWiki modificato
  5. Testing e debugging
    • Da non prendere sotto gamba: richiede almeno l'equivalente del 50% del tempo di sviluppo
  6. Scrittura della tesi Tesi.pdf

Funzionalità di minima sicuramente da implementare

  • Gestione delle anteprime delle immagini
    • Gestione di immagini statiche dei layout offerti
    • Supporto server-side (directory di memorizzazione) e protocollo
    • Generazione dinamica (e server-side?) di una thumbnail di una pagina web. Si può fare???
  • Visualizzazione dell'albero delle versioni
    • Supporto protocollo per la richiesta
    • Verifica e riorganizzazione del foglio XSLT per la creazione della visualizzazione (prototipo di Lauro)
  • Elenco completo degli stili
    • L'elenco degli stili attualmente è su un solo livello (lo script non cerca nelle sottodirectory). Bisogna ricercare invece i file su tutto il sottoalbero della directory Styles.
  • Miglioramento del motore di ricerca
    • Non c'è differenza di file, ma sono letti tutti (compresi i binari)
    • La visualizzazione dei risultati può generare documenti malformati e causa errore
    • Possono essere aggiunte informazioni sul documento trovato (con una visualizzazione, ad esempio, simile a quella di questo wiki)
    • Ricerca avanzata, con più opzioni
  • Creazione di file di indice
  • Upload ed Attach di file
  • Pagina di spiegazione della sintassi wiki nell'editor testuale
  • Preview di una editazione wiki

Risorse utili

  • In allegato ci sono le istruzioni per installare il server IsaWiki su piattaforma Mac OsX? 10.3
  • In DownloadArea trovi l'ultima versione del server.
  • Leggi la tesi ServerIsaWiki (di GabrieleFantini) che descrive in dettaglio il server, le classi utilizzate, etc.
  • Protocollo di comunicazione client/server nella pagina IsaWiki alla sezione documenti.
  • Per installare il server è necessario attivare:
    • mod_rewrite (è già nella distribuzione del server, devi solo decommentare una linea nel file fi configurazione httpd.conf)
    • .htaccess (Apache lo supporta ma bisogna specificare 'AllowOverride All' sempre nel file di configurazione, per permettere appunto ad .htacces di sovrascrivere la configurazione generale del server)

-- FabioVitali - 11 Mar 2005


to top

I Attachment sort Action Size Date Who Comment
INSTALL-IsaWiki.txt manage 1.1 K 17 Apr 2005 - 17:19 DavideLuzi Installazione di IsaWiki su Mac OS X 10.3 Panther
Tesi.pdf manage 1128.7 K 03 Oct 2005 - 17:07 DavideLuzi Dissertazione

You are here: Tesi > TesiDaAssegnare > FunzionalitaWiki

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Fabio's Wiki? Send feedback