Manual:Combating spam/AbuseFilter examples/de

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Einführung

The following examples for Erweiterung:Missbrauchsfilter have proven useful in combating automated spam. Please change "your phrase or wiki markup" to something you see fit. The reason for not providing a standard phrase is to make it impossible for bot-creators to adapt to this filter (if a large number of wikis use the same filter, spammers can program their bots accordingly).

Beispiele

!("autoconfirmed" in user_groups)
& action == "edit"
& (page_id == 0|length(added_links) >= 1)
& !("your phrase" in summary | "your phrase or wiki markup" in new_wikitext)

This example will block anonymous edits (and those from user without the "autoconfirmed" status) if they are trying to create a new page or add a new link, but dont provide "your phrase" in the edit-summary or "your phrase or wiki markup" in the text they try to save.

!("autoconfirmed" in user_groups)
& action == "edit"
& page_id == 0
& length(added_links) >= 1
& (contains_any( page_title , "Http", "@@@", "0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" ) | length(page_title) > 50 )

This example will not allow users without "autoconfirmed" status to create a new article with a name that either contains a number or "http", or is longer than 50 characters.

!("autoconfirmed" in user_groups)
& action == "edit"
& ( "REDIRECT" in removed_lines | "redirect" in removed_lines )
& edit_delta >= 100

In this example users without "autoconfirmed" status will be unable to change redirect-pages into articles.

!("autoconfirmed" in user_groups)
& action == "edit"
& removed_lines irlike "redirect"
& !(added_lines irlike "redirect")

In this example users without "autoconfirmed" status will be unable to remove the phrase "redirect" from a page.