Abbonamento Email
DokuWiki permette ai singoli utenti di “abbonarsi” alle modifica delle pagine. Quando una pagina viene modificata da un utente tutti gli altri utenti che si sono abbonati a quella pagina riceveranno un messaggio di posta elettronica che descrive le modifiche. L'email mostra i cambiamenti in unified diff format, un esempio di email è riportato in fondo a questa pagina.
Il servizio di abbonamento è controllata usando il subscribers configuration setting. E' disattivato per impostazione predefinita.
Note per gli amministratori wiki
Si faccia attenzione nel modificare questa impostazione. In un wiki trafficato, con cambiamenti frequenti e molti abbonati, l'invio di messaggi di posta elettronica che notificano le modifiche può gravare pesantemente sul web server. Inoltre in un wiki pubblico può fornire a gente senza scrupoli un modo per spedire spam agli utenti del wiki.
I Feed RSS forniscono un meccanismo alternativo (e più leggero) per ricevere i dettagli di aggiornamento del wiki.
file .mlist
L'uso dell'abbonamento creerà file con l'estensione .mlist nelle ~/data/meta/ cartelle e sottocartelle. In ogni file .mlist si trovano i nomi utenti degli abbonati.
Se il wiki è memorizzato in un sistema Windows, si può usare il seguente comando per dare un'occhiata a tutti i file e le voci:
findstr /s "." *.mlist
Su un sistema Linux si può utilizzare il seguente comando:
grep -rH ".*" *.mlist
In entrambe i casi, assicurarsi di cambiare prima la propria cartella data/meta.
Esempio email
Hello! The page sample_page in the Wiki Name wiki changed. Here are the changes: -------------------------------------------------------- @@ -3,18 +3,18 @@ ===== Section Title ===== - (This is some example text) + (This is some different example text.) -------------------------------------------------------- Date : 2009/12/25 11:19 User : sampleuser Edit Summary: sample edit summary Old Revision: http://www.example.com/doku.php?id=sample_page?rev=1246611477 New Revision: http://www.example.com/doku.php?id=sample_page To cancel the page notifications, log into the wiki at http://www.example.com/ then visit http://www.example.com/doku.php?id=sample_page and unsubscribe page and/or namespace changes. -- This mail was generated by DokuWiki at http://www.example.com/