4269
Commento: typo.
|
4269
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 53: | Linea 53: |
Il file ''wikiconfig.py'' è il file di configurazione di '''MMDE'''. Vediamo cose si presenta di ''default'': {{{ | Il file ''wikiconfig.py'' è il file di configurazione di '''MMDE'''. Vediamo come si presenta di ''default'': {{{ |
Linea 69: | Linea 69: |
In questo caso, l'utente specificato come ''Nome``Responsabile``Wiki'' avrà permetti di lettura, scrittura, amministrazione e cancellazione. Lo stesso vale per gli utenti elencati all'intero della pagina ''Gruppo``Admin''. | In questo caso, l'utente specificato come ''Nome``Responsabile``Wiki'' avrà permessi di lettura, scrittura, amministrazione e cancellazione. Lo stesso vale per gli utenti elencati all'intero della pagina ''Gruppo``Admin''. |
IndiceBR TableOfContents(2) |
Introduzione
Moinmoin è un [http://it.wikipedia.org/wiki/Wiki wiki] scritto in linguaggio python ed è anche il wiki utilizzato da [http://wiki.ubuntu-it.org Ubuntu-it.org]. Si tratta anche di un ottimo strumento per la produttività personale e può anche tornare utile a coloro che intendono creare delle pagine su questo wiki.
Qui vedremo come installare e configurare MoinMoin DesktopEdition (MMDE), la versione di MoinMoin che non ha bisogno di un server Apache per funzionare.
Installazione
Esistono due metodi per installare MMDE.
Pacchetti precompilati
Per installare MMDE è sufficiente installare i pacchetti moinmoin-common e python2.4-moinmoin.
Una volta installati questi pacchetti, per poter utilizzare Moin, è necessario:
creare una cartella nella propria directory home in cui contenere tutti i dati. Per esempio:
mkdir ~/mywiki
copiare alcune directory dell'installazione all'interno della cartella appena creata:
cp -R /usr/share/moin/data ~/mywiki cp -R /usr/share/moin/underlay ~/mywiki cp /usr/share/moin/config/wikiconfig.py ~/mywiki cp /usr/share/moin/server/moin.py ~/mywiki
a questo punto modificare il file moin.py nella propria cartella e commentare le righe che cominciano con:
sys.path
il resto si può lasciare invariatomodificare il file wikiconfig.py in modo da rispecchiare la propria directory. In particolare, modificare le righe
data_dir data_underlay_dir
in modo che il path sia quello della relativo alle directory nella cartella mywiki/data e mywiki/underlay.
- [#avviare avviare Moin].
Da sorgente
È possibile installare MMDE partendo dai sorgenti. Scaricate da [http://moinmoin.wikiwikiweb.de/DesktopEdition qui] la versione adatta. Scompattate l'archivio con
tar -xvjf NOMEPACCHETTO
o con un semplice Clic destro del mouse -> Estrai qui, se preferite.
A questo punto l'installazione è completata. Se volete potete saltare la sezione Configurazione e passare oltre.
Configurazione
Wikiconfig.py
Il file wikiconfig.py è il file di configurazione di MMDE. Vediamo come si presenta di default:
# -*- coding: iso-8859-1 -*- "MoinMoin - Configuration" from MoinMoin.multiconfig import DefaultConfig class Config(DefaultConfig): acl_rights_after = acl_rights_default = u"All:read,write,delete,revert,admin"
Con queste impostazioni chiunque acceda al wiki avrà i permessi di lettura, scrittura, cancellazione, ripristino e amministrazione. Questo non è un problema visto che MMDE dovrà girare sul vostro pc.
Se volete creare dei permessi più restrittivi allora sarà necessario modificare l'ultima riga del codice precedente. Un possibile esempio è il seguente:
acl_rights_after = acl_rights_default = u"All:read,write" acl_rights_before = 'NomeResponsabileWiki:read,write,admin,delete +GruppoAdmin:admin
In questo caso, l'utente specificato come NomeResponsabileWiki avrà permessi di lettura, scrittura, amministrazione e cancellazione. Lo stesso vale per gli utenti elencati all'intero della pagina GruppoAdmin.
L'argomento sicurezza tuttavia non è negli scopi di questa pagina. Dunque, per approfondimenti si rimanda [:AiutoSuListeControlloAccesso:qui].
Pagine di aiuto
Per avere le pagine di aiuto in italiano andate nella pagina SystemPagesSetup e cliccate su Install alla voce italiano. Per avviare MMDE basta lanciare da terminale oppure Come si avvia
python moin.py
e collegarsi con un browser all'host locale sulla porta 8080.
{{{localhost:8080 }}}
oppure
127.0.0.1:8080
Come si usa
La sintassi e le regole di utilizzo sono dettagliatamente specificate [:GuidaWiki:qui]