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 5 e 31 (in 26 versioni)
Versione 5 del 14/02/2007 19.43.27
Dimensione: 4248
Commento: sistemata la sezione dei pacchetti precompilati
Versione 31 del 26/04/2009 11.53.43
Dimensione: 4630
Autore: Alberto
Commento: CategoryDaRevisionare http://forum.ubuntu-it.org/index.php/topic,281467.0.html
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
##CategoryDaRevisionare http://forum.ubuntu-it.org/index.php/topic,281467.0.html
## page was renamed from MoinMoinDesktopEdition
#format wiki
Linea 3: Linea 6:
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(2)]]|| [[Indice(depth=1)]]
Linea 7: Linea 10:
'''Moin``moin''' è 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. '''!MoinMoin''' è un [http://it.wikipedia.org/wiki/Wiki wiki] scritto in linguaggio [:Programmazione/Python:Python] ed è anche lo strumento ufficiale del [:GruppoDocumentazione:Gruppo documentazione] della [http://www.ubuntu-it.org Comunità Italiana di Ubuntu]. Ottimo anche per la produttività personale, può tornare utile a coloro che intendono acquistare padronanza con le operazioni di creazione e modifica delle pagine all'interno di questo wiki.
Linea 9: Linea 12:
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 e configurazione di '''!MoinMoin !DesktopEdition''', la versione del wiki che non necessita di alcun [:Server/Web:server web] per funzionare.
Linea 13: Linea 16:
Esistono due metodi per installare '''MMDE'''. È possibile installare l'applicazione in due diversi modi.
Linea 15: Linea 18:
== Pacchetti precompilati == == Installazione da repository ==
Linea 17: Linea 20:
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 i pacchetti ''moinmoin-common'' e ''python-moinmoin''. Una volta terminata l'installazione per poter utilizzare !MoinMoin è necessario creare una directory nella propria cartella '''Home''' in cui memorizzare tutti i dati. A tale scopo è utile digitare il seguente comando: {{{
Linea 24: Linea 23:
 * copiare alcune directory dell'installazione all'interno della cartella appena creata: {{{
Dunque
copiare alcune cartelle dell'installazione all'interno della cartella appena creata con i seguenti comandi: {{{
Linea 26: Linea 26:
cp - R /usr/share/moin/underlay ~/mywiki cp -R /usr/share/moin/underlay ~/mywiki
Linea 30: Linea 30:
 * a questo punto modificare il file `moin.py` nella propria cartella e commentare le righe che cominciano con: {{{
Infin
e modificare il file `~/mywiki/moin.py` con un [:Ufficio/EditorDiTesto:editor di testo], commentando le righe che cominciano con il seguente testo:
{{{
Linea 32: Linea 34:
}}} il resto si può lasciare invariato
 * 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/`.
 * [#avviare avviare Moin].
}}}
Linea 39: Linea 36:
== Installazione da pacchetto compresso indipendente ==
Linea 40: Linea 38:
== Da sorgente == È possibile installare '''MMDE''' da un pacchetto compresso indipendente. Scaricare e [:AmministrazioneSistema/FormatiDiCompressione#meotodografico:scompattare] nella propria ''Home'' la versione adatta al proprio sistema da [http://moinmo.in/DesktopEdition questo indirizzo].
Linea 42: Linea 40:
È possibile installare '''MMDE''' partendo dai sorgenti. Scaricate da [http://moinmoin.wikiwikiweb.de/DesktopEdition qui] la versione adatta. Scompattate l'archivio con {{{
tar -xvjf NOMEPACCHETTO}}}
[[Anchor(avviare)]]
= Avvio del programma =
Linea 45: Linea 43:
o con un semplice ''''''Clic destro del mouse -> Estrai qui'''''', se preferite. Per avviare '''MMDE''' è sufficiente digitare in una finestra di terminale il seguente comando: {{{
python moin.py
}}}
Linea 47: Linea 47:
A questo punto l'installazione è completata. Se volete potete saltare la sezione ''Configurazione'' e passare oltre. In alternativa è possibile fare clic due volte con il tasto sinistro sul file `moin.py`, dunque fare clic su «'''Esegui nel terminale'''».

Per accedere alle pagine è sufficiente inserire nella barra degli indirizzi del [:BrowserWeb:browser] il seguente indirizzo: {{{
localhost:8080
}}}
Linea 51: Linea 55:
== Wikiconfig.py == La configurazione dell'applicazione risiede nei file `wikiconfig.py` e `moin.py`.
Linea 53: Linea 57:
Il file ''wikiconfig.py'' è il file di configurazione di '''MMDE'''. Vediamo cose si presenta di ''default'': {{{
# -*- coding: iso-8859-1 -*-
"MoinMoin - Configuration"
== Impostare la porta ==
Linea 57: Linea 59:
from MoinMoin.multiconfig import DefaultConfig Aprire con un [:Ufficio/EditorDiTesto:editor di testo] il file `~/mywiki/moin.py` e assicurarsi che sia presente la seguente riga: {{{
port = 8080
}}}
Linea 59: Linea 63:
class Config(DefaultConfig):
    acl_rights_after = acl_rights_default = u"All:read,write,delete,revert,admin"}}}
== Modificare i permessi ==
Linea 62: Linea 65:
Con queste impostazioni chiunque acceda al wiki avrà i permessi di lettura, scrittura, cancellazione, revert (?) e amministrazione. Questo non è un problema visto che '''MMDE''' dovrà girare sul vostro pc. Con le impostazioni predefinite chiunque acceda al wiki avrà i permessi di lettura, scrittura, cancellazione, ripristino e amministrazione. Trattandosi di una versione dedicata all'utilizzo personale, tale configurazione, tuttavia, non dovrebbe creare problemi. Nel caso che si desideri comunque impostare dei permessi per la modifica delle pagine contenute nel wiki, ciò è possibile attraverso una modifica al file di configurazione.
Linea 64: Linea 67:
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"
Aprire con un [:Ufficio/EditorDiTesto:editor di testo] il file `~/mywiki/wikiconfig.py` e inserire la seguente riga d'esempio: {{{
Linea 69: Linea 71:
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 modo, 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».
Linea 71: Linea 73:
L'argomento ''sicurezza'' tuttavia non è negli scopi di questa pagina. Dunque, per approfondimenti si rimanda [:AiutoSuListeControlloAccesso:qui]. Se si desiderano maggiori informazioni su come amministrare i permessi all'interno di un wiki con !MoinMoin si può consultare la [:AiutoSuListeControlloAccesso:relativa guida].
Linea 73: Linea 75:
== Pagine di aiuto == == Modificare la lingua delle pagine della guida ==
Linea 75: Linea 77:
Per avere le pagine di aiuto in italiano andate nella pagina '''System``Pages``Setup''' e cliccate su '''Install''' alla voce ''italiano. Una volta modificati i permessi, per avere le pagine della guida in italiano è sufficiente autenticarsi sul wiki e visitare l'indirizzo [http://127.0.0.1/SystemPagesSetup]. Infine, all'interno della pagina fare clic su «'''install'''» alla voce «'''Italiano'''».
Linea 77: Linea 79:
[[Anchor(avviare)]]
= Come si avvia =
= Utilizzo del wiki =
Linea 80: Linea 81:
Per avviare '''MMDE''' basta lanciare da terminale {{{
python moin.py}}}
La sintassi e le regole di utilizzo sono dettagliatamente specificate nella [:GuidaWiki:Guida al wiki].
Linea 83: Linea 83:
oppure '''''Clic sinistro su moin.py -> Esegui nel terminale''''' = Ulteriori risorse =
Linea 85: Linea 85:
e collegarsi con un browser all'host locale sulla porta 8080.  * [http://moinmo.in Sito ufficiale del progetto]
Linea 87: Linea 87:
{{{localhost:8080
}}}

oppure {{{
127.0.0.1:8080
}}}

= Come si usa =

La sintassi e le regole di utilizzo sono dettagliatamente specificate [:GuidaWiki:qui]

## da questo punto in poi non modificare!
Linea 100: Linea 88:
CategoryNuoviDocumenti CategoryInternet CategoryProduttivita CategoryDaRevisionare

BR Indice(depth=1)

Introduzione

MoinMoin è un [http://it.wikipedia.org/wiki/Wiki wiki] scritto in linguaggio [:Programmazione/Python:Python] ed è anche lo strumento ufficiale del [:GruppoDocumentazione:Gruppo documentazione] della [http://www.ubuntu-it.org Comunità Italiana di Ubuntu]. Ottimo anche per la produttività personale, può tornare utile a coloro che intendono acquistare padronanza con le operazioni di creazione e modifica delle pagine all'interno di questo wiki.

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

Installazione

È possibile installare l'applicazione in due diversi modi.

Installazione da repository

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

mkdir ~/mywiki

Dunque copiare alcune cartelle 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

Infine modificare il file ~/mywiki/moin.py con un [:Ufficio/EditorDiTesto:editor di testo], commentando le righe che cominciano con il seguente testo:

sys.path

Installazione da pacchetto compresso indipendente

È possibile installare MMDE da un pacchetto compresso indipendente. Scaricare e [:AmministrazioneSistema/FormatiDiCompressione#meotodografico:scompattare] nella propria Home la versione adatta al proprio sistema da [http://moinmo.in/DesktopEdition questo indirizzo].

Anchor(avviare)

Avvio del programma

Per avviare MMDE è sufficiente digitare in una finestra di terminale il seguente comando:

python moin.py

In alternativa è possibile fare clic due volte con il tasto sinistro sul file moin.py, dunque fare clic su «Esegui nel terminale».

Per accedere alle pagine è sufficiente inserire nella barra degli indirizzi del [:BrowserWeb:browser] il seguente indirizzo:

localhost:8080

Configurazione

La configurazione dell'applicazione risiede nei file wikiconfig.py e moin.py.

Impostare la porta

Aprire con un [:Ufficio/EditorDiTesto:editor di testo] il file ~/mywiki/moin.py e assicurarsi che sia presente la seguente riga:

port = 8080

Modificare i permessi

Con le impostazioni predefinite chiunque acceda al wiki avrà i permessi di lettura, scrittura, cancellazione, ripristino e amministrazione. Trattandosi di una versione dedicata all'utilizzo personale, tale configurazione, tuttavia, non dovrebbe creare problemi. Nel caso che si desideri comunque impostare dei permessi per la modifica delle pagine contenute nel wiki, ciò è possibile attraverso una modifica al file di configurazione.

Aprire con un [:Ufficio/EditorDiTesto:editor di testo] il file ~/mywiki/wikiconfig.py e inserire la seguente riga d'esempio:

acl_rights_before = 'NomeResponsabileWiki:read,write,admin,delete +GruppoAdmin:admin 

In questo modo, 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».

Se si desiderano maggiori informazioni su come amministrare i permessi all'interno di un wiki con MoinMoin si può consultare la [:AiutoSuListeControlloAccesso:relativa guida].

Modificare la lingua delle pagine della guida

Una volta modificati i permessi, per avere le pagine della guida in italiano è sufficiente autenticarsi sul wiki e visitare l'indirizzo [http://127.0.0.1/SystemPagesSetup]. Infine, all'interno della pagina fare clic su «install» alla voce «Italiano».

Utilizzo del wiki

La sintassi e le regole di utilizzo sono dettagliatamente specificate nella [:GuidaWiki:Guida al wiki].

Ulteriori risorse


CategoryInternet CategoryProduttivita CategoryDaRevisionare