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 44 (in 39 versioni)
Versione 5 del 14/02/2007 19.43.27
Dimensione: 4248
Commento: sistemata la sezione dei pacchetti precompilati
Versione 44 del 17/05/2011 17.43.46
Dimensione: 4324
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from MoinMoinDesktopEdition
#format wiki
Linea 2: Linea 4:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(2)]]||
<<BR>>
<<Indice>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=281467"; rilasci="11.04 10.10 10.04 9.10"; help="http://help.ubuntu-it.org/current/ubuntu/serverguide/it/moinmoin.html")>>

Linea 7: Linea 12:
'''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 acquisire padronanza con le operazioni di creazione e modifica delle pagine all'interno di questo wiki.
Linea 9: Linea 14:
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 18:
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: {{{
Per installare '''MMDE''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://python-moinmoin | python-moinmoin]]. Una volta terminata l'installazione per poter utilizzare il progamma è necessario creare una cartella nella '''Home''' in cui memorizzare tutti i dati. A tale scopo digitare il comando: {{{
Linea 24: Linea 21:
 * copiare alcune directory dell'installazione all'interno della cartella appena creata: {{{
Copiare nella cartella appena creata le seguenti cartelle e file: {{{
Linea 26: Linea 24:
cp - R /usr/share/moin/underlay ~/mywiki cp -R /usr/share/moin/underlay ~/mywiki
Linea 28: Linea 26:
cp /usr/share/moin/server/moin.py ~/mywiki cp /usr/share/doc/python-moinmoin/examples/wikiserver.py ~/mywiki
Linea 30: Linea 28:
 * 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 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 40: Linea 30:
== Da sorgente == Modificare il file `~/mywiki/wikiserver.py` con un [[Ufficio/EditorDiTesto|editor di testo]], commentando le righe che cominciano con il seguente testo: {{{
sys.path
}}}
Linea 42: Linea 34:
È possibile installare '''MMDE''' partendo dai sorgenti. Scaricate da [http://moinmoin.wikiwikiweb.de/DesktopEdition qui] la versione adatta. Scompattate l'archivio con {{{
tar -xvjf NOMEPACCHETTO}}}
= Avvio del programma =
Linea 45: Linea 36:
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 ~/mywiki/wikiserver.py
}}}
fare clic con il '''Pulsante destro''' del mouse nel link `http://localhost:8080/` che appare nel terminale e selezionare '''Apri collegamento'''.
Linea 47: Linea 41:
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 '''Pulsante sinistro''' del mouse sul file `wikiserver.py`, dunque fare clic su «'''Esegui nel terminale'''».

Per accedere alle pagine è sufficiente inserire nella barra degli indirizzi del [[InternetRete/Navigazione|browser]] il seguente indirizzo: {{{
localhost:8080
}}}
Linea 51: Linea 49:
== Wikiconfig.py == La configurazione dell'applicazione risiede nei file `wikiconfig.py` e `wikiserver.py`.
Linea 53: Linea 51:
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 53:
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, revert (?) 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
Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/mywiki/moin.py` e assicurarsi che sia presente la seguente riga: {{{
port = 8080
Linea 69: Linea 57:
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''. == Modificare i permessi ==
Linea 71: Linea 59:
L'argomento ''sicurezza'' tuttavia non è negli scopi di questa pagina. Dunque, per approfondimenti si rimanda [:AiutoSuListeControlloAccesso:qui]. Con le impostazioni predefinite chiunque acceda al wiki avrà i permessi di lettura, scrittura, cancellazione e ripristino. Trattandosi di una versione dedicata all'utilizzo personale, tale configurazione, tuttavia, non dovrebbe creare problemi. Nel caso in cui si desideri comunque modificare i permessi, questo è possibile attraverso una modifica al file di configurazione.
Linea 73: Linea 61:
== Pagine di aiuto == Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/mywiki/wikiconfig.py` e modificare la sezione ''Security''. Sarà possibile scegliere un ''superuser'' o dotare gli utenti di permessi più o meno restrittivi.
Linea 75: Linea 63:
Per avere le pagine di aiuto in italiano andate nella pagina '''System``Pages``Setup''' e cliccate su '''Install''' alla voce ''italiano. Se si desiderano maggiori informazioni su come amministrare i permessi all'interno di !MoinMoin si può consultare la [[AiutoSuListeControlloAccesso|relativa guida]].
Linea 77: Linea 65:
[[Anchor(avviare)]]
= Come si avvia =
== Modificare la lingua delle pagine della guida ==
Linea 80: Linea 67:
Per avviare '''MMDE''' basta lanciare da terminale {{{
python moin.py}}}
Una volta modificati i permessi, per avere le pagine della guida in italiano è sufficiente autenticarsi sul wiki e visitare l'indirizzo [[http://localhost:8080/SystemPagesSetup]]. Infine, all'interno della pagina fare clic su «'''install'''» alla voce «'''Italiano'''». Questa operazione deve essere compiuta dall'utente ''super user''.
Linea 83: Linea 69:
oppure '''''Clic sinistro su moin.py -> Esegui nel terminale''''' = Utilizzo del wiki =
Linea 85: Linea 71:
e collegarsi con un browser all'host locale sulla porta 8080. La sintassi e le regole di utilizzo sono dettagliatamente specificate nella [[GuidaWiki|Guida al wiki]].
Linea 87: Linea 73:
{{{localhost:8080
}}}
= Ulteriori risorse =
Linea 90: Linea 75:
oppure {{{
127.0.0.1:8080
}}}
 * [[http://moinmo.in|Sito ufficiale del progetto]]
 * [[http://forum.ubuntu-it.org/viewtopic.php?t=281467|Discussione sul forum]]
Linea 94: Linea 78:
= 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 79:
CategoryNuoviDocumenti CategoryInternet CategoryProduttivita


Problemi in questa pagina? Segnalali in questa discussione

Questa guida è presente anche nella documentazione ufficiale

Introduzione

MoinMoin è un wiki scritto in linguaggio Python ed è anche lo strumento ufficiale del Gruppo documentazione della Comunità Italiana di Ubuntu. Ottimo anche per la produttività personale, può tornare utile a coloro che intendono acquisire 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 per funzionare.

Installazione

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

mkdir ~/mywiki

Copiare nella cartella appena creata le seguenti cartelle e file:

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/doc/python-moinmoin/examples/wikiserver.py ~/mywiki

Modificare il file ~/mywiki/wikiserver.py con un editor di testo, commentando le righe che cominciano con il seguente testo:

sys.path

Avvio del programma

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

python ~/mywiki/wikiserver.py

fare clic con il Pulsante destro del mouse nel link http://localhost:8080/ che appare nel terminale e selezionare Apri collegamento.

In alternativa è possibile fare clic due volte con il Pulsante sinistro del mouse sul file wikiserver.py, dunque fare clic su «Esegui nel terminale».

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

localhost:8080

Configurazione

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

Impostare la porta

Aprire con un 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 e ripristino. Trattandosi di una versione dedicata all'utilizzo personale, tale configurazione, tuttavia, non dovrebbe creare problemi. Nel caso in cui si desideri comunque modificare i permessi, questo è possibile attraverso una modifica al file di configurazione.

Aprire con un editor di testo il file ~/mywiki/wikiconfig.py e modificare la sezione Security. Sarà possibile scegliere un superuser o dotare gli utenti di permessi più o meno restrittivi.

Se si desiderano maggiori informazioni su come amministrare i permessi all'interno di MoinMoin si può consultare la 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://localhost:8080/SystemPagesSetup. Infine, all'interno della pagina fare clic su «install» alla voce «Italiano». Questa operazione deve essere compiuta dall'utente super user.

Utilizzo del wiki

La sintassi e le regole di utilizzo sono dettagliatamente specificate nella Guida al wiki.

Ulteriori risorse


CategoryInternet CategoryProduttivita