Dimensione: 5520
Commento:
|
Dimensione: 5387
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 65: | Linea 65: |
= Configurazioni = | = Lingua italiana e pagine extra = |
Linea 67: | Linea 67: |
Gran parte delle configurazioni avvengono tramite la modifica dei file '''wikiconfig.py''' e '''wikiserver.py'''. | Se il browser è impostato in lingua italiana, alcuni parti di '''!MoinMoin''' appariranno automaticamente tradotti. Tuttavia per completare l'impostazione della lingua: 0. Effettuare il login come amministratore. 0. Accedere al [[http://localhost:8080/LanguageSetup?action=language_setup&pageset=all_pages&language=Italian|seguente indirizzo]]. 0. Fare click su '''Installa''' alla voce '''all_pages''' (se lo si desiderà è comunque possibile scegliere i singoli pacchetti). |
Linea 69: | Linea 72: |
## 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 ##}}} |
A questo punto, pagine di uso frequente come [[http://localhost:8080/ModificheRecenti|ModificheRecenti]], [[http://localhost:8080/CercaPagina|CercaPagina]], [[http://localhost:8080/AiutoContenuti|AiutoContenuti]], ecc.. saranno funzionanti e tradotte in italiano. |
Linea 77: | Linea 75: |
== Modificare i permessi == | = Modificare i permessi = |
Linea 79: | Linea 77: |
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. | 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 non dovrebbe creare problemi. |
Linea 81: | Linea 79: |
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. | Nel caso in cui si desideri modificare i permessi, questo sarà possibile attraverso l'editazione della sezione ''Security'' nel file `~/mywiki/wikiconfig.py`. |
Linea 83: | Linea 81: |
Se si desiderano maggiori informazioni su come amministrare i permessi all'interno di !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://localhost:8080/SystemPagesSetup]]. Infine, all'interno della pagina fare clic su «'''install'''» alla voce «'''Italiano'''». Questa operazione deve essere compiuta dall'utente ''super user''. |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Per approfondire l'argomento visitare la pagina sul [[AiutoSuListeControlloAccesso|Controllo liste di accesso]].|| |
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"
Lingua italiana e pagine extra
Se il browser è impostato in lingua italiana, alcuni parti di MoinMoin appariranno automaticamente tradotti. Tuttavia per completare l'impostazione della lingua:
- Effettuare il login come amministratore.
Accedere al seguente indirizzo.
Fare click su Installa alla voce all_pages (se lo si desiderà è comunque possibile scegliere i singoli pacchetti).
A questo punto, pagine di uso frequente come ModificheRecenti, CercaPagina, AiutoContenuti, ecc.. saranno funzionanti e tradotte in italiano.
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 non dovrebbe creare problemi.
Nel caso in cui si desideri modificare i permessi, questo sarà possibile attraverso l'editazione della sezione Security nel file ~/mywiki/wikiconfig.py.
Per approfondire l'argomento visitare la pagina sul Controllo liste di accesso. |
Utilizzo del wiki
La sintassi e le regole di utilizzo sono dettagliatamente specificate nella Guida al wiki.