|
Dimensione: 4246
Commento:
|
Dimensione: 5520
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 6: | Linea 6: |
| <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=281467"; rilasci="11.04 10.10 10.04 9.10")>> |
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=281467"; rilasci="14.04")>> |
| Linea 18: | Linea 16: |
| 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: {{{ | 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti necessari digitando in un [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo apt-get install python-moinmoin }}} 0. Creare nella propria '''Home''' una directory (in questo esempio verrà nominata `mywiki`):{{{ |
| Linea 21: | Linea 22: |
Copiare nella cartella appena creata le seguenti cartelle e file: {{{ cp -R /usr/share/moin/data ~/mywiki |
0. Copiare nella cartella `~/mywiki` i seguenti file: {{{ cp -R /usr/share/moin/data ~/mywiki |
| Linea 28: | Linea 28: |
Modificare il file `~/mywiki/wikiserver.py` con un [[Ufficio/EditorDiTesto|editor di testo]], commentando le righe che cominciano con il seguente testo: {{{ |
0. Aprire il file `~/mywiki/wikiserver.py` con un [[Ufficio/EditorDiTesto|editor di testo]] e individuare le righe che cominciano per:{{{ |
| Linea 32: | Linea 30: |
| }}}"commentarle" anteponendo il simbolo '''#''', in modo che risultino del tipo:{{{ #sys.path |
|
| Linea 36: | Linea 36: |
| Per avviare '''MMDE''' è sufficiente digitare in una finestra di terminale il seguente comando: {{{ | 0. Per avviare il servizio, digitare in un [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{ |
| Linea 38: | Linea 38: |
| }}}Quando necessario, il servizio può essere interrotto tramite la combinazione di tasti '''Ctrl+C'''. 0. Aprire in un browser il seguente link: http://localhost:8080 A questo punto le pagine potranno essere create in modo analogo a quanto scritto sulla pagina [[GuidaWiki/CreazioneNuovePagine|Creazione nuove pagine]]. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Allo stato attuale, senza aver impostato restrizioni sui [[#acl|permessi]] di accesso, le pagine possono essere create da chiunque non solo dagli utenti registrati.'' || = Creare utenti = 0. Aprire nel browser il seguente indirizzo: http://localhost:8080/LanguageSetup?action=newaccount 0. Inserire le credenziali e quindi fare clic su '''Crea il profilo'''. A questo punto sarà possibile effettuare l'accesso tramite il link [[http://localhost:8080/LanguageSetup?action=login|Accedi]]. = Amministratore = Per creare il '''superuser''' e quindi avere accesso totale a tutti i servizi disponibili: 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/mywiki/wikiconfig.py`. 0. Individuare le stringhe:{{{ #superuser = [u"YourName", ] #acl_rights_before = u"YourName:read,write,delete,revert,admin" |
|
| Linea 39: | Linea 60: |
| 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 [[InternetRete/Navigazione|browser]] il seguente indirizzo: {{{ localhost:8080 |
0. Decommentarle e sostituire '''!YourName''' con il nome dell'utente che si desidera come amministratore.<<BR>>Supponendo che l'utente si chiami '''mario''', le stringhe saranno del tipo:{{{ superuser = [u"mario", ] acl_rights_before = u"mario:read,write,delete,revert,admin" |
| Linea 47: | Linea 65: |
| = Configurazione = | = Configurazioni = |
| Linea 49: | Linea 67: |
| La configurazione dell'applicazione risiede nei file `wikiconfig.py` e `wikiserver.py`. | Gran parte delle configurazioni avvengono tramite la modifica dei file '''wikiconfig.py''' e '''wikiserver.py'''. |
| Linea 51: | Linea 69: |
| == Impostare la porta == | ## FILE ~/mywiki/moin.py NON PRESENTE SULLA VERSIONE TESTATA 1.9.7 - Ubuntu 14.04 ##== 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 ##}}} |
| Linea 53: | Linea 76: |
| Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/mywiki/moin.py` e assicurarsi che sia presente la seguente riga: {{{ port = 8080 }}} |
<<Anchor(acl)>> |
Problemi in questa pagina? Segnalali in questa discussione
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
Installare i pacchetti necessari digitando in un terminale:
sudo apt-get install python-moinmoin
Creare nella propria Home una directory (in questo esempio verrà nominata mywiki):
mkdir ~/mywiki
Copiare nella cartella ~/mywiki i seguenti 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
Aprire il file ~/mywiki/wikiserver.py con un editor di testo e individuare le righe che cominciano per:
sys.path
"commentarle" anteponendo il simbolo #, in modo che risultino del tipo:
#sys.path
Avvio del programma
Per avviare il servizio, digitare in un terminale il seguente comando:
python ~/mywiki/wikiserver.py
Quando necessario, il servizio può essere interrotto tramite la combinazione di tasti Ctrl+C.
Aprire in un browser il seguente link: http://localhost:8080
A questo punto le pagine potranno essere create in modo analogo a quanto scritto sulla pagina Creazione nuove pagine.
Allo stato attuale, senza aver impostato restrizioni sui permessi di accesso, le pagine possono essere create da chiunque non solo dagli utenti registrati. |
Creare utenti
Aprire nel browser il seguente indirizzo: http://localhost:8080/LanguageSetup?action=newaccount
Inserire le credenziali e quindi fare clic su Crea il profilo.
A questo punto sarà possibile effettuare l'accesso tramite il link Accedi.
Amministratore
Per creare il superuser e quindi avere accesso totale a tutti i servizi disponibili:
Aprire con un editor di testo il file ~/mywiki/wikiconfig.py.
Individuare le stringhe:
#superuser = [u"YourName", ] #acl_rights_before = u"YourName:read,write,delete,revert,admin"
Decommentarle e sostituire YourName con il nome dell'utente che si desidera come amministratore.
Supponendo che l'utente si chiami mario, le stringhe saranno del tipo:superuser = [u"mario", ] acl_rights_before = u"mario:read,write,delete,revert,admin"
Configurazioni
Gran parte delle configurazioni avvengono tramite la modifica dei file wikiconfig.py e wikiserver.py.
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.
