Altre fonti di aiuto per MoinMoin
Argomenti correlati
Contents
Password utente persa
Se è stato configurato l'invio di email nel wiki (consultare AiutoSuConfigurazione), gli utenti possono farsi inviare la password all'indirizzo email impostato nelle proprie preferenze (fare clic s Login e leggere quella pagina).
Se le email non sono configurate, questa funzionalità non viene offerta.
Aggiungere un favicon al wiki
È possibile aggiungere un'icona personalizzata al proprio sito, comunemente conosciuta come favicon.ico.
I favicon solitamente sono presenti a fianco dell'indirizzo URL e nelle schede dei browser. Per modificare l'icona predefinita, aggiungere quanto segue nel proprio wikiconfig.py:
html_head = ''' <link rel="shortcut icon" href="/moin_static160/favicon.ico"> <!-- ... altre informazioni ... --> '''
La dimensione dell'immagine deve essere 16×16.
Trucchi per Apache
Accesso sicuro a un wiki via Apache
Consultare MoinMoin:PasswordProtectedEditing.
Servizio wiki da un dominio root
Modifica di httpd.conf per un'installazione di MoinMoin da "/":
# global section: LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so # virtualhost section: RewriteEngine on RewriteRule ^/moin_static160/ - [last] RewriteRule ^/robots.txt - [last] RewriteRule ^/favicon.ico - [last] RewriteRule ^/?(.*) /file/percorso/a/moin.cgi/$1 [last,type=application/x-httpd-cgi]
In questo modo è possibile usare URL come http://LinuxWiki.de/FrontPage.
Note:
- /percorso/a/cgi-bin/.. è un file con percorso assoulto, non un URL.
Assicurarsi che file percorso o moin.cgi abbia i privilegi ExecCGI in httpd.conf.
Non è necessario uno ScriptAlias a moin.cgi, ma è comunque necessario l'alias alla cartella htdocs di MoinMoin: Alias /moin_static160/ "/usr/share/moin/htdocs/"
Redirezione di /mywiki/MioWiki verso la PaginaPrincipale nella lingue dell'utente
Può essere utile usare la pagina MioWiki come riferimento al proprio wiki. Se un utente fa clic su questo collegamento dovrebbe essere trasferito alla PaginaPrincipale, alla FrontPage della propria lingua.
Aggiungere quanto segue in httpd.conf prima di ScriptAlias:
RedirectPermanent /mywiki/MioWiki http://www.domain.org/mywiki?action=show
Dominio wiki in wiki.domain.com e pagina principale in www.domain.com
Questa è una configurazione per un host virtuale con permessi speciali in Gentoo. La seguente configurazione è adatta ai file config di Apache2, per Apache1 inserire il tutto in httpd.conf.
Aggiungere quanto segue in /etc/apache2/conf/vhosts/vhosts.conf:
NameVirtualHost * <VirtualHost *> ServerName www.domain.org ServerAlias domain.org DocumentRoot /var/www/domain.org/htdocs </VirtualHost> <VirtualHost *> ServerName wiki.domain.org Alias /moin_static160/ "/usr/share/moin/htdocs/" Alias /favicon.ico "/var/www/htdocs/favicon.ico" ScriptAlias / "/usr/share/moin/mywiki/moin.cgi/" </VirtualHost>
Aggiungere quanto segue in /etc/apache2/conf/commonapache2.conf:
<Directory /usr/share/moin/htdocs/> Order deny,allow Allow from all </Directory> <Directory /usr/share/moin/domain.org/> Order deny,allow Allow from all </Directory>
Funzionalità particolare per wiki farm e intranet
Quello che segue mostra come alcune funzionalità possano aiutare nell'ottimizzazione della configurazione del wiki quando vengono eseguiti diversi wiki in un solo host o quando si usa MoinMoin all'interno di una Intranet.
Impostazioni centralizzate
farmconfig.py
intermap.txt condiviso
- codice di base e icone condivise
Ri-mappatura degli URL
La variabile di configurazione "url_mappings" può essere usata per ri-mappare gli URL, per esempio per modificare alcuni prefissi URL in alcuni totalmente diversi. Questo è particolarmente utile all'interno di Intranet, dove molti documenti archiviati al di fuori del wiki vengono spostati. Questo non ha alcuna influenza sui collegamenti intra-wiki datoche questo sono relativi e non sono ri-mappati.
"url_mappings" è una tabella do confronto sotto forma di un dizionario, la chiave è il prefisso da sostituire, il valore è quello con cui va sostituita.
È possibile usare "url_mappings" per includere uno script per i collegamenti esterni:
url_mappings = { 'http://my-wiki/': 'http://my-wiki/', 'http://': '/cgi-bin/derefer.cgi?url=http://' }
Questo potrebbe essere utile per evitare lo spam di google all'interno del wiki o per tenere le pagine segrete. Il proprio wiki deve essere esplicitamente incluso dato che gli URL che possono essere generati automaticamente (per esempio nelle email di notifica) verrebbero rimappati con lo script.
Per redirezionare una singola pagina verso un'altra, usare #REDIRECT seguito dal nome della pagina nella prima riga della pagina, Consultare AiutoSuIstruzioniDiElaborazione.
DAFARE
DAFARE: spiegare più in dettaglio le seguenti sezioni e aggiungere maggiori dettagli alle precedenti.
Amministratori:
Supporto WikiFarm:
<datadir>/plugin/macro e <datadir>/plugin/action possono essere usate per archiviare macro e azioni locali a uno specifico wiki
- config.shared_intermap can contiene un percorso a un file "intermap.txt" condiviso
- $PAGE segnaposto nella mappa interwiki
Compatibilità:
- La funzionalità di RSS richiede una versione recente di PyXML (CVS o 0.7) a causa di bug nella gestione degli namespace di xml.sax.saxutils nelle versioni precedenti. Questo dovrebbe essere rilevato automaticamente con ogni installazione.