Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Ufficio/MoinMoinDesktopEdition"
Differenze tra le versioni 11 e 12
Versione 11 del 17/09/2007 10.05.25
Dimensione: 4285
Commento: da revisionare
Versione 12 del 18/09/2007 14.54.04
Dimensione: 4523
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 9: Linea 9:
Qui vedremo come installare e configurare '''Moin``Moin Desktop``Edition (MMDE)''', la versione di Moin``Moin che non ha bisogno di un server '''Apache''' per funzionare. Questa guida illustra i procedimenti di installazione installazione e configurazione di '''!MoinMoin !DesktopEdition''', la versione del wiki che non ha bisogno di un [:Server/Web:server web] per funzionare.

= Preparativi =

Prima di procedere con l'installazione è necessario [:InstallareProgrammi:installare] il pacchetto ''python-moinmoin''.
Linea 13: Linea 17:
Esistono due metodi per installare '''MMDE'''. È possibile installare l'applicazione in due diversi modi.
Linea 15: Linea 19:
== Pacchetti precompilati == == Installazione da repository ==
Linea 17: Linea 21:
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: {{{
Per installare '''MMDE''' è sufficiente installare il pacchetto ''moinmoin-common''. Una volta terminata l'installazione per poter utilizzare Moin è necessario creare una cartella nella propria directory '''Home''' in cui memorizzare tutti i dati. A tale scopo è utile digitare il seguente comando:
{{{
Linea 24: Linea 25:
 * copiare alcune directory dell'installazione all'interno della cartella appena creata: {{{
C
opiare alcune directory dell'installazione all'interno della cartella appena creata con i seguenti comandi:
{{{
Linea 30: Linea 33:
 * a questo punto modificare il file `moin.py` nella propria cartella e commentare le righe che cominciano con: {{{
A
questo punto modificare il file `~/mywiki/moin.py` con un [:EditorDiTesto:editor di testo], commentando le righe che cominciano con il seguente testo:
{{{
Linea 32: Linea 37:
}}} il resto si può lasciare invariato }}}
Linea 38: Linea 44:

BR

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.

Questa guida illustra i procedimenti di installazione installazione e configurazione di MoinMoin DesktopEdition, la versione del wiki che non ha bisogno di un [:Server/Web:server web] per funzionare.

Preparativi

Prima di procedere con l'installazione è necessario [:InstallareProgrammi:installare] il pacchetto python-moinmoin.

Installazione

È possibile installare l'applicazione in due diversi modi.

Installazione da repository

Per installare MMDE è sufficiente installare il pacchetto moinmoin-common. Una volta terminata l'installazione per poter utilizzare Moin è necessario creare una cartella nella propria directory Home in cui memorizzare tutti i dati. A tale scopo è utile digitare il seguente comando:

mkdir ~/mywiki

Copiare alcune directory dell'installazione all'interno della cartella appena creata con i seguenti comandi:

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 ~/mywiki/moin.py con un [:EditorDiTesto:editor di testo], commentando le righe che cominciano con il seguente testo:

sys.path
  • modificare 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.

Anchor(avviare)

Come si avvia

Per avviare MMDE basta lanciare da terminale

python moin.py

oppure Clic sinistro su moin.py -> Esegui nel terminale

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]


CategoryInternet CategoryDaRevisionare