DokuWiki

It's better when it's simple

Narzędzia użytkownika

Narzędzia witryny


pl:subscription

Subskrypcje e-mail

DokuWiki pozwala pojedynczym użytkownikom „subskrybować” zmiany stron. Gdy strona zostaje zmieniona przez użytkownika, wszyscy którzy subskrybowali tą stronę dostaną email opisujący zmiany. Wiadomość pokazuje zmiany w standardowym formacie porównywania, przykładowy mail zamieszczono na dole strony.

Funkacja subskrypcji jest sterowana za pomocą zmiennej konfiguracji subscribers. Domyślnie jest ona wyłączona.

Uwaga dla administratorów wiki

Bądź ostrożny włączając tą funkcję. W intensywnie używanym wiki, zarówno częste zmiany jak i wielu subskrybentów powoduje, że wysyłanie e-maili ze zmianami do tych subskrybentów spowoduje nadmierne obciążenie serwera WWW. W publicznym wiki może to pozwolić ludziom bez skrupułów, wykorzystać ten sposób do wysyłania spamu do użytkowników wiki.

Kanały RSS dają alternatywny (i lżejszy) mechanizm otrzymywania szczegółów o zmianach w wiki.

Pliki .mlist

Użycie subskrypcji spowoduje utworzenie plików z rozszerzeniem .mlist w folderach ~/data/meta/ oraz ich podfolderach. W każdym pliku .mlist znajdują się nazwy użytkowników subskrybujących przestrzeń nazw.

Jeśli przechowujesz Wiki w systemie Windows, możesz użyć następującego polecenia by przejrzeć wszystkie pliki i wejścia:

findstr /s "." *.mlist

Podobnie można użyć następującego polecenia w systemie Linux:

grep -rH ".*" *.mlist

W obu przypadkach zmień najpierw bieżący folder na data/meta.

Przykładowy e-mail

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/
pl/subscription.txt · ostatnio zmienione: 2011-12-11 21:55 przez 78.8.197.93

Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki