MediaWiki:Titleblacklist: различия между версиями

Содержимое удалено Содержимое добавлено
removed a couple of rules that are problematic to global accounts in SUL
ограничения на имена пользователей теперь желательно вносить только глобально, иначе конфликтует с SUL
Строка 19:
.*\/[Ww]\/[Ww]\/index\.php # spam-bots targets, e.g. /w/w/w/index.php
.*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w:@\-]+\.[\w\-]+.* # URL в названии
 
# Undesirable account names
.*(?i:\b(anus|ass\b|bastard|bitch|buttocks|[cċç][o0][cċç]k|cunnilingus|cunt|d[iíl][lI]do|fellatio|[fs]uck|moron|p[eéèê][nñ][[iíìl1]s|p[o0]rn[o0]|pr[o0óò]st[iíì]t[uúù]|scr[o0]tum|shit\b|slut\b|va[gġ]ina)).* <newaccountonly> # offensive words, English
.*(?i:(ж|zh)+[^a-zа-яё]*[оo0]+[^a-zа-яё]*[пn]+[^a-zа-яё]*|[пn]+[^a-zа-яё]*[иuiі]+[^a-zа-яё]*[сcs]+[^a-zа-яё]*[ьb]+[^a-zа-яё]*[кk]|[хx]+[^a-zа-яё]*[уy]+[^a-zа-яё]*[йяёеиъeijі]|\bhu[iyі](\b|[aueoyiі])|[пn]+[^a-zа-яё]*[иuiі]+[^a-zа-яё]*[з3z]+[^a-zа-яё]*[дdg]|(ъ|\b)[её]б|\bбля|\bbl[jy]a|shluch|шлюх|мудак).* <newaccountonly> # offensive words, Russian
.*(?i:[пn]+[^a-zа-яё]*[иuiії]+[^a-zа-яё]*[дdg]+[^a-zа-яё]*[аоеaoe0]?[^a-zа-яё]*[рrp]|pedr[^o]|педр[^о]|ped[eiї]|пед[еиї]).* <newaccountonly> # homo (пидор)
.*(?i:[гgr]+[^a-zа-яё]*[оo0]+[^a-zа-яё]*[мm]+[^a-zа-яё]*([oо0]+|[иuiі]+[^a-zа-яё]*[кk]+)).* <newaccountonly> # homo (гомик)
.*(?i:(некро|зоо)+ф(ил|аг|об)).* <newaccountonly> # некрозоофил
.*(?i:я\s*ебу).* <newaccountonly>
 
.{30,} <newaccountonly> # too long
.*([\w\d]+([\s-_]+[\w\d]+){3,}).* <newaccountonly> # 4+ words
.*\d{5,}.* <newaccountonly> # 5+ digits running
(.*\d){13,}.* <newaccountonly> # 13+ digits
(?:[OoIl0-9]{1,3}\.){3}.* <newaccountonly> # pseudo-IP addresses
.*\.(ru|com|net|org|biz|info)$ <newaccountonly> # domain names
.*(?i:[vw]ik[it]|вики)(pedia|ionary|books|versity|species|source|quote|news|педия|словарь|уч?[ёе]бник|верситет|виды|тека|цитатник|новости).* <newaccountonly> # reserved for WMF projects
 
.*[RrРрP][Oo0óòОо][MmМм][AaАа]([Ss][HhН]|[Шш])[EeЕе][VvВвB][IilИи]([CcСс][HhН]|[Чч]).* <newaccountonly> # Ромашевич
 
# some of our attacked users
.*(?i:(джимбо|jimbo)).* <newaccountonly>
.*(?i:бл.*нт.*р|bl.*nt.*r).* <newaccountonly>
.*(?i:дорони|doroni|mst|мст).* <newaccountonly>
.*(?i:[лl][^a-zа-яё]*[eеё]+[^a-zа-яё]*[bб6]+[^a-zа-яё]*[eеёиui]+[^a-zа-яё]*[dgд]+[^a-zа-яё]*[eеёиui]+[^a-zа-яё]*[вvwb]).* <newaccountonly> # lebedev
.*(?i:[сcs][^a-zа-яё]*[мm]+[^a-zа-яё]*([аa]?)+[^a-zа-яё]*[рrp]+[^a-zа-яё]*[тt]+[^a-zа-яё]*([aаэеe]?)+[^a-zа-яё]*[сcs]).* <newaccountonly> # smartass
.*(?i:z[yu][ck][oa]g|[3з]укаг).* <newaccountonly>
.*(?i:[zз3][uуy][kк][аao][gг]).* <autoconfirmed>
.*(?i:lvov|львов).* <newaccountonly> # lvova
.*(?i:[gгr][sсzз][bб6]).* <newaccountonly> # ГСБ
.*(?i:калан|kalan).* <newaccountonly> # kalan
 
# common usernames
.*(?i:админ|модератор|оператор|вандал|admin|moderator|operator|vandal|troll|тролл).* <newaccountonly>
.*(?i:[a4]dm[il1í]n|sys[o0óò]p|m[o0óò]d.r[a4]t.+r).* <newaccountonly> # we already have them ;)
 
.*[Rr][Oo0óòОо][MmМм][AaАа][Ss][HhН][EeЕе][Vv][Iil][CcСс][HhН].* <newaccountonly> # Ромашевич
.*[РрP][ОоOo0óò][Мм][АаAa][Шш][ЕеEe][ВвB][Ии][Чч].* <newaccountonly> # он же :)
 
#from en.wp