project:dokuwiki-monitoring
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
project:dokuwiki-monitoring [2012-02-26 12:57] – 109.192.98.64 | project:dokuwiki-monitoring [2022-04-20 10:39] (aktuell) – chris | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
====== Monitoring fuer Dokuwiki ====== | ====== Monitoring fuer Dokuwiki ====== | ||
+ | {{tag> | ||
+ | {{process: | ||
+ | |||
+ | /[* :begin: 2012-03-02 *]/ | ||
+ | /[* :end: 2012-03-02 *]/ | ||
+ | /[* :title: Dokuwiki-Monitor *]/ | ||
+ | /[* :claim:de: Monitoring fuer Dokuwiki als Massnahme zur Spamabwehr *]/ | ||
+ | /[* : | ||
+ | /[* :claim:en: *]/ | ||
+ | /[* : | ||
+ | /[* :img: http:// | ||
+ | /[* :who: ak-sub *]/ | ||
+ | /[* :contact: kontakt@shackspace.de *]/ | ||
===== Problem: Wiki-Vandalismus ===== | ===== Problem: Wiki-Vandalismus ===== | ||
Zeile 64: | Zeile 76: | ||
chomp $l; | chomp $l; | ||
- | if ( $l =~ / | + | if ( $l =~ /^(Zusammenfassung|=C3=9Cbersicht):/ ) { |
- | $u = substr($l,15); | + | $u = $l; |
+ | $u =~ s/ | ||
$u =~ s/^=20//g; | $u =~ s/^=20//g; | ||
$u =~ s/ | $u =~ s/ | ||
Zeile 84: | Zeile 97: | ||
</ | </ | ||
- | ==== Script ~/.procmailrc | + | procmailrc |
< | < | ||
Zeile 92: | Zeile 104: | ||
# H = match header | # H = match header | ||
:0 fH | :0 fH | ||
- | * ^Subject: \[shackspace wiki\] | + | * ^Subject: |
|dokuwiki-mailfilter | |dokuwiki-mailfilter | ||
</ | </ | ||
- | |||
==== Ergebnis: | ==== Ergebnis: | ||
Zeile 112: | Zeile 123: | ||
Subject: [shackspace wiki] Seite geaendert: playground_playground [QOzJzCkSPXInDLG] | Subject: [shackspace wiki] Seite geaendert: playground_playground [QOzJzCkSPXInDLG] | ||
</ | </ | ||
- | |||
project/dokuwiki-monitoring.1330257457.txt.gz · Zuletzt geändert: 2012-02-26 12:57 von 109.192.98.64