Aller au contenu

Gestion du filtre anti-abus

Différences entre les versions

ArticleVersion du 5 août 2012 à 16:47 par JackPotteVersion du 25 août 2012 à 16:13 par JackPotte
Conditions du filtre
Conditions :
(match := "\b(?<!\[)(c+r+[eé]+t+i+n+|i+m+b+[eé]+c+i+l+e*|k+a+s+o+s+|l+o+l+|m+d+r+|p+[eé]+t+[eé]+|p+r+o+u+t+|p+t+d+r+|p+u+t+[ae]+[a-z]*|o+n+c+h+e+|s+a+l+u+t+|[kc]+a+[kc]+a+|p+i+p+i+|c+o+n|c+o+n+a+r+d|f+u+c*k+|m+e+r+d+e*|b+i+t+e|c+r+o+t+t+e*|f+o+u+t+r+e|c+o+n*a+r+d*(?:u+h*)?)s*(?!\])\b");
user_editcount < 300 & article_namespace == 0 & action == "edit" &
 
article_namespace == 0
& action == "edit" &
!("autoconfirmed" in user_groups) &  
!("autoconfirmed" in user_groups) &  
(match := "\b(?<!\[)(l+o+l+|m+d+r+|p+t+d+r+|o+n+c+h+e+|s+a+l+u+t+|c+a+c+a+|p+i+p+i+|c+o+n+|c+o+n+a+r+d+(?:u+h*)?)(?!\])\b") &
(lcase(added_lines) rlike match) &
(lcase(added_lines) rlike match) &
!(lcase(removed_lines) rlike match) &
!(lcase(article_text) rlike match) &
!(lcase(article_text) rlike match)
!(lcase(removed_lines) rlike match)