Jump to content

Edit filter configuration

Differences between versions

ItemVersion from 00:31, 31 August 2009 by King of HeartsVersion from 22:31, 25 June 2010 by Tim1357
Basic information
Notes:
This filter recognizes newly created articles that do not mention the article subject.
This filter recognizes newly created articles that do not mention the article subject.
It does not yet apply to multiword titles. If the filter finds any, it will skip those.
It does not yet apply to multiword titles. If the filter finds any, it will skip those.
I've written this using exclusions, so those cases can be expanded.
I've written this using exclusions, so those cases can be expanded.


-Broken, getting all new pages -Prodego
-Broken, getting all new pages -Prodego
Update, triggering because the pages use {{subst:PAGENAME}} either exclude that or use rendered wikitext. -Prodego
Update, triggering because the pages use {{subst:PAGENAME}} either exclude that or use rendered wikitext. -Prodego


Excluded template filter reenabled. --Mgm
Excluded template filter reenabled. --Mgm


Switched to contains_any (faster) and put PAGENAME -> pagename, since it is being compared to lcase(added_lines) -Prodego
Switched to contains_any (faster) and put PAGENAME -> pagename, since it is being compared to lcase(added_lines) -Prodego


Included another possible exception. - Mgm
Included another possible exception. - Mgm


add tag "new article with no mention of title" - Cen
add tag "new article with no mention of title" - Cen
Switched to contains_any. - Ruslik
Switched to contains_any. - Ruslik


Set editcount, make sure that the user is relatively new. - KoH
Set editcount, make sure that the user is relatively new. - KoH
rm useless parenthesis. -- Tim
Filter conditions
Conditions:
(documentation)
(user_editcount < 250)
user_editcount < 250
& (article_namespace == 0)
& article_namespace == 0
& (article_recent_contributors == "")
& article_recent_contributors == ""
& !(contains_any(article_text,"("," "))  
& !contains_any(article_text,"("," ")
& !(contains_any(lcase(added_lines),lcase(article_text),"{{subst:pagename}}","#redirect", "pagename"))
& !contains_any(lcase(added_lines),lcase(article_text),"{{subst:pagename}}","#redirect", "pagename")