Направо към съдържанието

Управление на филтъра срещу злоупотреби

Разлики между версиите

ЕлементВерсия от 09:40, 6 юни 2018 на IlievВерсия от 19:09, 29 октомври 2018 на Iliev
Условия на филтъра
Условия:
/*
/*
   Само в основното именно пространство (0),
   Само в основното именно пространство (0),
   както и в някои експериментални страници.
   както и в някои експериментални страници.
*/
*/
( article_namespace == 0
( article_namespace == 0
| article_prefixedtext rlike "^Уикипедия:Инкубатор" )
| article_prefixedtext rlike "^Уикипедия:Инкубатор" )
/*
  За конкретни потребители може да се направи изключение,
  но само временно. Обичайният начин потребителите да не
  бъдат засягани от филтъра е като бъдат одобрени за
  автопатрульори по съответната процедура на У:ПЧГА.
*/
& ! user_name in [
    'Syrdas',
    ]


/*
/*
   Ограничението не се прилага към членове на групите
   Ограничението не се прилага към членове на групите
   „автопатрульори“, „патрульори“, „администратори“.
   „автопатрульори“, „патрульори“, „администратори“.
*/
*/
& (
& (
     ! ('autopatrolled' in user_groups
     ! ('autopatrolled' in user_groups
         | 'patroller' in user_groups
         | 'patroller' in user_groups
         | 'sysop' in user_groups
         | 'sysop' in user_groups
         | 'bot' in user_groups )
         | 'bot' in user_groups )
/*
/*
   Конкретни потребители може да бъдат ограничени,
   Конкретни потребители може да бъдат ограничени,
   независимо от членството си в горните групи.
   независимо от членството си в горните групи.
*/
*/
     | user_name in [
     | user_name in [
         'Rumensz',
         'Rumensz',
         ]
         ]
     )
     )


/*
/*
   Редакцията не представлява връщане на предишна.
   Редакцията не представлява връщане на предишна.
   Проверката е доста примитивна и затова допускаща
   Проверката е доста примитивна и затова допускаща
   злоупотреби. Ако се установят такива, най-добре
   злоупотреби. Ако се установят такива, най-добре
   вероятно би било условието да бъде изключено.
   вероятно би било условието да бъде изключено.
*/
*/
& ! summary rlike "^Премахната редакция \d+ на \[\[Special:Contributions/"
& ! summary rlike "^Премахната редакция \d+ на \[\[Special:Contributions/"


/*
/*
   Тъй като списъкът със сайтове е твърде дълъг,
   Тъй като списъкът със сайтове е твърде дълъг,
   създаваме собствени променливи, в които
   създаваме собствени променливи, в които
   конкатенираме необходимият регулярен израз,
   конкатенираме необходимият регулярен израз,
   и след това извършваме мачването спрямо
   и след това извършваме мачването спрямо
   __добавените__ хипервръзки в страницата.
   __добавените__ хипервръзки в страницата.
   Желателно е регулярният израз във всяка от
   Желателно е регулярният израз във всяка от
   променливите да не бъде твърде дълъг, тъй
   променливите да не бъде твърде дълъг, тъй
   като може да създаде проблеми откъм страната
   като може да създаде проблеми откъм страната
   на сървърите на Уикимедия. За повече инфо:
   на сървърите на Уикимедия. За повече инфо:
   https://phabricator.wikimedia.org/T148660
   https://phabricator.wikimedia.org/T148660


   Списъкът със сайтове не е отместен навътре
   Списъкът със сайтове не е отместен навътре
   с цел удобство при редактиране.
   с цел удобство при редактиране.
*/
*/
& (
& (


/*
/*
   forbidden_regex1 обхваща сайтове, започващи
   forbidden_regex1 обхваща сайтове, започващи
   с цифри или буквите от A до M включително.
   с цифри или буквите от A до M включително.
*/
*/


forbidden_regex1:='('+
forbidden_regex1:='('+
'\b19min\.bg\b'+
'\b19min\.bg\b'+
'|'+
'|'+
'\b1kam1\.eu\b'+
'\b1kam1\.eu\b'+
'|'+
'|'+
'\b1tv\.ru\b'+
'\b1tv\.ru\b'+
'|'+
'|'+
'\b30dumi\.eu\b'+
'\b30dumi\.eu\b'+
'|'+
'|'+
'\b5-tv\.ru\b'+
'\b5-tv\.ru\b'+
'|'+
'|'+
'\bac24\.cz\b'+
'\bac24\.cz\b'+
'|'+
'|'+
'\bactualno\.top\b'+
'\bactualno\.top\b'+
'|'+
'|'+
'\bafera\.bg\b'+
'\bafera\.bg\b'+
'|'+
'|'+
'\bagoravox\.fr\b'+
'\bagoravox\.fr\b'+
'|'+
'|'+
'\baeronet\.cz\b'+
'\baeronet\.cz\b'+
'|'+
'|'+
'\balarmanews\.com\b'+
'\balarmanews\.com\b'+
'|'+
'|'+
'\balfarss\.net\b'+
'\balfarss\.net\b'+
'|'+
'|'+
'\balterinformation\.wordpress\.com\b'+
'\balterinformation\.wordpress\.com\b'+
'|'+
'|'+
'\banonybulgaria\.wordpress\.com\b'+
'\banonybulgaria\.wordpress\.com\b'+
'|'+
'|'+
'\bantifashist\.com\b'+
'\bantifashist\.com\b'+
'|'+
'|'+
'\bbarikadata\.blogspot\.bg\b'+
'\bbarikadata\.blogspot\.bg\b'+
'|'+
'|'+
'\bbarometar\.net\b'+
'\bbarometar\.net\b'+
'|'+
'|'+
'\bbezpartien\.com\b'+
'\bbezpartien\.com\b'+
'|'+
'|'+
'\bbgdnes\.bg\b'+
'\bbgdnes\.bg\b'+
'|'+
'|'+
'\bbgkef\.com\b'+
'\bbgkef\.com\b'+
'|'+
'|'+
'\bbgkliuki\.com\b'+
'\bbgkliuki\.com\b'+
'|'+
'|'+
'\bbgmak\.eu\b'+
'\bbgmak\.eu\b'+
'|'+
'|'+
'\bbgnet\.info\b'+
'\bbgnet\.info\b'+
'|'+
'|'+
'\bbgnews168\.com\b'+
'\bbgnews168\.com\b'+
'|'+
'|'+
'\bbgnovosti\.com\b'+
'\bbgnovosti\.com\b'+
'|'+
'|'+
'\bbgnow\.eu\b'+
'\bbgnow\.eu\b'+
'|'+
'|'+
'\bbgpravda\.blogspot\.bg\b'+
'\bbgpravda\.blogspot\.bg\b'+
'|'+
'|'+
'\bbeforeitsnews\.com\b'+
'\bbeforeitsnews\.com\b'+
'|'+
'|'+
'\bbez-cenzura\.com\b'+
'\bbez-cenzura\.com\b'+
'|'+
'|'+
'\bbez-cenzura\.info\b'+
'\bbez-cenzura\.info\b'+
'|'+
'|'+
'\bbez-cenzura\.org\b'+
'\bbez-cenzura\.org\b'+
'|'+
'|'+
'\bbig5\.bg\b'+
'\bbig5\.bg\b'+
'|'+
'|'+
'\bblife\.eu\b'+
'\bblife\.eu\b'+
'|'+
'|'+
'\bblife\.mobi\b'+
'\bblife\.mobi\b'+
'|'+
'|'+
'\bblitz\.bg\b'+
'\bblitz\.bg\b'+
'|'+
'|'+
'\bbnews\.bg\b'+
'\bbnews\.bg\b'+
'|'+
'|'+
'\bbnoshipka\.org\b'+
'\bbnoshipka\.org\b'+
'|'+
'|'+
'\bbpost\.bg\b'+
'\bbpost\.bg\b'+
'|'+
'|'+
'\bbradva\.bg\b'+
'\bbradva\.bg\b'+
'|'+
'|'+
'\bbreitbart\.com\b'+
'\bbreitbart\.com\b'+
'|'+
'|'+
'\bbudnaera\.com\b'+
'\bbudnaera\.com\b'+
'|'+
'|'+
'\bbulbox\.net\b'+
'\bbulbox\.net\b'+
'|'+
'|'+
'\bbulgaria-news\.bg\b'+
'\bbulgaria-news\.bg\b'+
'|'+
'|'+
'\bbulgariapress\.com\b'+
'\bbulgariapress\.com\b'+
'|'+
'|'+
'\bbulgariasega\.com\b'+
'\bbulgariasega\.com\b'+
'|'+
'|'+
'\bbulnews\.com\b'+
'\bbulnews\.com\b'+
'|'+
'|'+
'\bbulnews\.info\b'+
'\bbulnews\.info\b'+
'|'+
'|'+
'\bbulnews\.mobi\b'+
'\bbulnews\.mobi\b'+
'|'+
'|'+
'\bbulnews\.top\b'+
'\bbulnews\.top\b'+
'|'+
'|'+
'\bbulpress\.biz\b'+
'\bbulpress\.biz\b'+
'|'+
'|'+
'\bbulpress\.info\b'+
'\bbulpress\.info\b'+
'|'+
'|'+
'\bbulpress\.org\b'+
'\bbulpress\.org\b'+
'|'+
'|'+
'\bbulpress\.red\b'+
'\bbulpress\.red\b'+
'|'+
'|'+
'\bbulpress\.top\b'+
'\bbulpress\.top\b'+
'|'+
'|'+
'\bbulpress\.xyz\b'+
'\bbulpress\.xyz\b'+
'|'+
'|'+
'\bbultimes\.com\b'+
'\bbultimes\.com\b'+
'|'+
'|'+
'\bcasopis-sifra\.cz\b'+
'\bcasopis-sifra\.cz\b'+
'|'+
'|'+
'\bceskoaktualne\.cz\b'+
'\bceskoaktualne\.cz\b'+
'|'+
'|'+
'\bchudesa\.net\b'+
'\bchudesa\.net\b'+
'|'+
'|'+
'\bclassa\.bg\b'+
'\bclassa\.bg\b'+
'|'+
'|'+
'\bcont\.ws\b'+
'\bcont\.ws\b'+
'|'+
'|'+
'\bcrimes\.bg\b'+
'\bcrimes\.bg\b'+
'|'+
'|'+
'\bcross\.bg\b'+
'\bcross\.bg\b'+
'|'+
'|'+
'\bczechfreepress\.cz\b'+
'\bczechfreepress\.cz\b'+
'|'+
'|'+
'\bdailypress\.bg\b'+
'\bdailypress\.bg\b'+
'|'+
'|'+
'\bdan-news\.info\b'+
'\bdan-news\.info\b'+
'|'+
'|'+
'\bdesinfowar\.wordpress\.com\b'+
'\bdesinfowar\.wordpress\.com\b'+
'|'+
'|'+
'\bdeutsche-wirtschafts-nachrichten\.de\b'+
'\bdeutsche-wirtschafts-nachrichten\.de\b'+
'|'+
'|'+
'\bdiv\.bg\b'+
'\bdiv\.bg\b'+
'|'+
'|'+
'\bdnes\.co\.uk\b'+
'\bdnes\.co\.uk\b'+
'|'+
'|'+
'\bdnes-24\.com\b'+
'\bdnes-24\.com\b'+
'|'+
'|'+
'\bdnesplus\.bg\b'+
'\bdnesplus\.bg\b'+
'|'+
'|'+
'\bdnr-online\.ru\b'+
'\bdnr-online\.ru\b'+
'|'+
'|'+
'\bdunavmost\.bg\b'+
'\bdunavmost\.bg\b'+
'|'+
'|'+
'\beadaily\.com\b'+
'\beadaily\.com\b'+
'|'+
'|'+
'\bexpressnews\.bg\b'+
'\bexpressnews\.bg\b'+
'|'+
'|'+
'\bfitwell\.bg\b'+
'\bfitwell\.bg\b'+
'|'+
'|'+
'\bflagman\.bg\b'+
'\bflagman\.bg\b'+
'|'+
'|'+
'\bflip\.bg\b'+
'\bflip\.bg\b'+
'|'+
'|'+
'\bforumnews\.bg\b'+
'\bforumnews\.bg\b'+
'|'+
'|'+
'\bfree-bg\.net\b'+
'\bfree-bg\.net\b'+
'|'+
'|'+
'\bfreshnewsbg\.com\b'+
'\bfreshnewsbg\.com\b'+
'|'+
'|'+
'\bfrognews\.bg\b'+
'\bfrognews\.bg\b'+
'|'+
'|'+
'\bfront\.bg\b'+
'\bfront\.bg\b'+
'|'+
'|'+
'\bglas\.bg\b'+
'\bglas\.bg\b'+
'|'+
'|'+
'\bglashatai\.com\b'+
'\bglashatai\.com\b'+
'|'+
'|'+
'\bgrama\.bg\b'+
'\bgrama\.bg\b'+
'|'+
'|'+
'\bgreat-news\.info\b'+
'\bgreat-news\.info\b'+
'|'+
'|'+
'\bgnews\.bg\b'+
'\bgnews\.bg\b'+
'|'+
'|'+
'\bgossip\.bg\b'+
'\bgossip\.bg\b'+
'|'+
'|'+
'\bhashtag-bg\.com\b'+
'\bhashtag-bg\.com\b'+
'|'+
'|'+
'\bhidfo\.ru\b'+
'\bhidfo\.ru\b'+
'|'+
'|'+
'\bhlavnespravy\.sk\b'+
'\bhlavnespravy\.sk\b'+
'|'+
'|'+
'\bhotarena\.net\b'+
'\bhotarena\.net\b'+
'|'+
'|'+
'\bhotnews\.bg\b'+
'\bhotnews\.bg\b'+
'|'+
'|'+
'\bilgiomale\.it\b'+
'\bilgiomale\.it\b'+
'|'+
'|'+
'\binews\.bg\b'+
'\binews\.bg\b'+
'|'+
'|'+
'\binfonews\.bg\b'+
'\binfonews\.bg\b'+
'|'+
'|'+
'\binform-relig\.ru\b'+
'\binform-relig\.ru\b'+
'|'+
'|'+
'\binformiran365\.net\b'+
'\binformiran365\.net\b'+
'|'+
'|'+
'\binterfax-religion\.com\b'+
'\binterfax-religion\.com\b'+
'|'+
'|'+
'\bizvestia\.ru\b'+
'\bizvestia\.ru\b'+
'|'+
'|'+
'\bizvestni\.info\b'+
'\bizvestni\.info\b'+
'|'+
'|'+
'\bjenata-vchas\.net\b'+
'\bjenata-vchas\.net\b'+
'|'+
'|'+
'\bjenite\.bg\b'+
'\bjenite\.bg\b'+
'|'+
'|'+
'\bjiloto\.bg\b'+
'\bjiloto\.bg\b'+
'|'+
'|'+
'\bjoin\.bg\b'+
'\bjoin\.bg\b'+
'|'+
'|'+
'\bjpgazeta\.ru\b'+
'\bjpgazeta\.ru\b'+
'|'+
'|'+
'\bjylto\.com\b'+
'\bjylto\.com\b'+
'|'+
'|'+
'\bkarpathir\.com\b'+
'\bkarpathir\.com\b'+
'|'+
'|'+
'\bklassa\.bg\b'+
'\bklassa\.bg\b'+
'|'+
'|'+
'\bklassa\.tv\b'+
'\bklassa\.tv\b'+
'|'+
'|'+
'\bkliukata\.blogspot\.com\b'+
'\bkliukata\.blogspot\.com\b'+
'|'+
'|'+
'\bkliuki\.bg\b'+
'\bkliuki\.bg\b'+
'|'+
'|'+
'\bkliuki\.net\b'+
'\bkliuki\.net\b'+
'|'+
'|'+
'\bklukarnik\.com\b'+
'\bklukarnik\.com\b'+
'|'+
'|'+
'\bklukite\.com\b'+
'\bklukite\.com\b'+
'|'+
'|'+
'\bkluklu\.bg\b'+
'\bkluklu\.bg\b'+
'|'+
'|'+
'\bkoch\.bg\b'+
'\bkoch\.bg\b'+
'|'+
'|'+
'\bkonzervativnyvyber\.sk\b'+
'\bkonzervativnyvyber\.sk\b'+
'|'+
'|'+
'\binfo\.kopp-verlag\.de\b'+
'\binfo\.kopp-verlag\.de\b'+
'|'+
'|'+
'\bkp\.md\b'+
'\bkp\.md\b'+
'|'+
'|'+
'\bkp\.ru\b'+
'\bkp\.ru\b'+
'|'+
'|'+
'\bkpd\.bg\b'+
'\bkpd\.bg\b'+
'|'+
'|'+
'\bktovkurse\.com\b'+
'\bktovkurse\.com\b'+
'|'+
'|'+
'\blearn\.bg\b'+
'\blearn\.bg\b'+
'|'+
'|'+
'\blekuvai\.bg\b'+
'\blekuvai\.bg\b'+
'|'+
'|'+
'\blenta\.ru\b'+
'\blenta\.ru\b'+
'|'+
'|'+
'\blentata\.com\b'+
'\blentata\.com\b'+
'|'+
'|'+
'\blife\.dir\.bg\b'+
'\blife\.dir\.bg\b'+
'|'+
'|'+
'\blifebg\.net\b'+
'\blifebg\.net\b'+
'|'+
'|'+
'\blifenews\.ru\b'+
'\blifenews\.ru\b'+
'|'+
'|'+
'\blifescandal\.com\b'+
'\blifescandal\.com\b'+
'|'+
'|'+
'\blimesonline\.com\b'+
'\blimesonline\.com\b'+
'|'+
'|'+
'\blinkiesta\.it\b'+
'\blinkiesta\.it\b'+
'|'+
'|'+
'\blivekuban\.ru\b'+
'\blivekuban\.ru\b'+
'|'+
'|'+
'\blubopitnoto\.net\b'+
'\blubopitnoto\.net\b'+
'|'+
'|'+
'\bludsport\.net\b'+
'\bludsport\.net\b'+
'|'+
'|'+
'\bmediacity\.ge\b'+
'\bmediacity\.ge\b'+
'|'+
'|'+
'\bmedzicas\.sk\b'+
'\bmedzicas\.sk\b'+
'|'+
'|'+
'\bmegavselena\.bg\b'+
'\bmegavselena\.bg\b'+
'|'+
'|'+
'\bmejdu-redovete\.com\b'+
'\bmejdu-redovete\.com\b'+
'|'+
'|'+
'\bmekica\.com\b'+
'\bmekica\.com\b'+
'|'+
'|'+
'\bmignews\.info\b'+
'\bmignews\.info\b'+
'|'+
'|'+
'\bmodabg\.net\b'+
'\bmodabg\.net\b'+
'|'+
'|'+
'\bmoment-istini\.com\b'+
'\bmoment-istini\.com\b'+
'|'+
'|'+
'\bmonitor\.bg\b'+
'\bmonitor\.bg\b'+
'|'+
'|'+
'\bmotikabg\.com\b'+
'\bmotikabg\.com\b'+
'|'+
'|'+
'\bmy-disain\.ru\b'+
'\bmy-disain\.ru\b'+
')';
')';


/*
/*
   forbidden_regex2 обхваща сайтове, започващи
   forbidden_regex2 обхваща сайтове, започващи
   с буквите от N до Z и от А до Я включително.
   с буквите от N до Z и от А до Я включително.
*/
*/


forbidden_regex2:='('+
forbidden_regex2:='('+
'\bnakafe\.eu\b'+
'\bnakafe\.eu\b'+
'|'+
'|'+
'\bnakratko\.bg\b'+
'\bnakratko\.bg\b'+
'|'+
'|'+
'\bnashpoz\.ru\b'+
'\bnashpoz\.ru\b'+
'|'+
'|'+
'\bnbm\.md\b'+
'\bnbm\.md\b'+
'|'+
'|'+
'\bnbox\.bg\b'+
'\bnbox\.bg\b'+
'|'+
'|'+
'\bnerazgadano\.info\b'+
'\bnerazgadano\.info\b'+
'|'+
'|'+
'\bneutralen\.com\b'+
'\bneutralen\.com\b'+
'|'+
'|'+
'\bnews-bulgaria\.info\b'+
'\bnews-bulgaria\.info\b'+
'|'+
'|'+
'\bnews-front\.info\b'+
'\bnews-front\.info\b'+
'|'+
'|'+
'\bnews359\.bg\b'+
'\bnews359\.bg\b'+
'|'+
'|'+
'\bnews4000\.bg\b'+
'\bnews4000\.bg\b'+
'|'+
'|'+
'\bnewsbg\.eu\b'+
'\bnewsbg\.eu\b'+
'|'+
'|'+
'\bnewsmedia\.bg\b'+
'\bnewsmedia\.bg\b'+
'|'+
'|'+
'\bno-comment\.bg\b'+
'\bno-comment\.bg\b'+
'|'+
'|'+
'\bnoligarch\.com\b'+
'\bnoligarch\.com\b'+
'|'+
'|'+
'\bnovarepublika\.cz\b'+
'\bnovarepublika\.cz\b'+
'|'+
'|'+
'\bnovavarna\.net\b'+
'\bnovavarna\.net\b'+
'|'+
'|'+
'\bnovini\.london\b'+
'\bnovini\.london\b'+
'|'+
'|'+
'\bnovini\.cc\b'+
'\bnovini\.cc\b'+
'|'+
'|'+
'\bnovinibg\.com\b'+
'\bnovinibg\.com\b'+
'|'+
'|'+
'\bnovinitednes\.net\b'+
'\bnovinitednes\.net\b'+
'|'+
'|'+
'\bnovorosinform\.org\b'+
'\bnovorosinform\.org\b'+
'|'+
'|'+
'\bnovorus\.info\b'+
'\bnovorus\.info\b'+
'|'+
'|'+
'\bnovotopoznanie\.com\b'+
'\bnovotopoznanie\.com\b'+
'|'+
'|'+
'\bnreporter\.info\b'+
'\bnreporter\.info\b'+
'|'+
'|'+
'\bntv\.ru\b'+
'\bntv\.ru\b'+
'|'+
'|'+
'\bnwoo\.org\b'+
'\bnwoo\.org\b'+
'|'+
'|'+
'\bobektivno\.bg\b'+
'\bobektivno\.bg\b'+
'|'+
'|'+
'\bobshtestvo\.net\b'+
'\bobshtestvo\.net\b'+
'|'+
'|'+
'\bod-novorossia\.livejournal\.com\b'+
'\bod-novorossia\.livejournal\.com\b'+
'|'+
'|'+
'\boff-news\.net\b'+
'\boff-news\.net\b'+
'|'+
'|'+
'\bonovini\.com\b'+
'\bonovini\.com\b'+
'|'+
'|'+
'\boppps\.ru\b'+
'\boppps\.ru\b'+
'|'+
'|'+
'\borgo-net\.blogspot\.be\b'+
'\borgo-net\.blogspot\.be\b'+
'|'+
'|'+
'\borgo-net\.blogspot\.cz\b'+
'\borgo-net\.blogspot\.cz\b'+
'|'+
'|'+
'\botblizo\.net\b'+
'\botblizo\.net\b'+
'|'+
'|'+
'\bournet\.bg\b'+
'\bournet\.bg\b'+
'|'+
'|'+
'\bovarna\.bg\b'+
'\bovarna\.bg\b'+
'|'+
'|'+
'\boverallnews\.ru\b'+
'\boverallnews\.ru\b'+
'|'+
'|'+
'\bpan\.bg\b'+
'\bpan\.bg\b'+
'|'+
'|'+
'\bpaparazzibg\.com\b'+
'\bpaparazzibg\.com\b'+
'|'+
'|'+
'\bpatreot\.ru\b'+
'\bpatreot\.ru\b'+
'|'+
'|'+
'\bpatrioti\.net\b'+
'\bpatrioti\.net\b'+
'|'+
'|'+
'\bperniknews\.com\b'+
'\bperniknews\.com\b'+
'|'+
'|'+
'\bperniktoday\.net\b'+
'\bperniktoday\.net\b'+
'|'+
'|'+
'\bpetel\.bg\b'+
'\bpetel\.bg\b'+
'|'+
'|'+
'\bplevenonline\.com\b'+
'\bplevenonline\.com\b'+
'|'+
'|'+
'\bplovdiv-dnes\.eu\b'+
'\bplovdiv-dnes\.eu\b'+
'|'+
'|'+
'\bplovdivglas\.bg\b'+
'\bplovdivglas\.bg\b'+
'|'+
'|'+
'\bpik\.bg\b'+
'\bpik\.bg\b'+
'|'+
'|'+
'\bplovdivmedia\.bg\b'+
'\bplovdivmedia\.bg\b'+
'|'+
'|'+
'\bplovdivmedia\.com\b'+
'\bplovdivmedia\.com\b'+
'|'+
'|'+
'\bpodoko\.eu\b'+
'\bpodoko\.eu\b'+
'|'+
'|'+
'\bpodtepeto\.com\b'+
'\bpodtepeto\.com\b'+
'|'+
'|'+
'\bpogled\.info\b'+
'\bpogled\.info\b'+
'|'+
'|'+
'\bpolitikata\.net\b'+
'\bpolitikata\.net\b'+
'|'+
'|'+
'\bpolitikus\.ru\b'+
'\bpolitikus\.ru\b'+
'|'+
'|'+
'\bportokala\.eu\b'+
'\bportokala\.eu\b'+
'|'+
'|'+
'\bpravda\.ru\b'+
'\bpravda\.ru\b'+
'|'+
'|'+
'\bpravdanews\.info\b'+
'\bpravdanews\.info\b'+
'|'+
'|'+
'\bprozorec\.com\b'+
'\bprozorec\.com\b'+
'|'+
'|'+
'\bprotiproud\.parlamentnilisty\.cz\b'+
'\bprotiproud\.parlamentnilisty\.cz\b'+
'|'+
'|'+
'\bprvnizpravy\.parlamentnilisty\.cz\b'+
'\bprvnizpravy\.parlamentnilisty\.cz\b'+
'|'+
'|'+
'\bprvopodstata\.com\b'+
'\bprvopodstata\.com\b'+
'|'+
'|'+
'\brazkritia\.com\b'+
'\brazkritia\.com\b'+
'|'+
'|'+
'\brazlichnoto\.com\b'+
'\brazlichnoto\.com\b'+
'|'+
'|'+
'\brbth\.com\b'+
'\brbth\.com\b'+
'|'+
'|'+
'\brealno\.bg\b'+
'\brealno\.bg\b'+
'|'+
'|'+
'\bren\.tv\b'+
'\bren\.tv\b'+
'|'+
'|'+
'\bria\.ru\b'+
'\bria\.ru\b'+
'|'+
'|'+
'\brt\.com\b'+
'\brt\.com\b'+
'|'+
'|'+
'\brusofili\.bg\b'+
'\brusofili\.bg\b'+
'|'+
'|'+
'\brussia\.tv\b'+
'\brussia\.tv\b'+
'|'+
'|'+
'\brussia-insider\.com\b'+
'\brussia-insider\.com\b'+
'|'+
'|'+
'\bsanovnik\.bg\b'+
'\bsanovnik\.bg\b'+
'|'+
'|'+
'\bscandalplus\.com\b'+
'\bscandalplus\.com\b'+
'|'+
'|'+
'\bscena\.bg\b'+
'\bscena\.bg\b'+
'|'+
'|'+
'\bsekirabg\.com\b'+
'\bsekirabg\.com\b'+
'|'+
'|'+
'\bsenzacia\.com\b'+
'\bsenzacia\.com\b'+
'|'+
'|'+
'\bsenzacia\.net\b'+
'\bsenzacia\.net\b'+
'|'+
'|'+
'\bsilnabulgaria\.com\b'+
'\bsilnabulgaria\.com\b'+
'|'+
'|'+
'\bskandal\.bg\b'+
'\bskandal\.bg\b'+
'|'+
'|'+
'\bskandalno\.net\b'+
'\bskandalno\.net\b'+
'|'+
'|'+
'\bskandalno\.org\b'+
'\bskandalno\.org\b'+
'|'+
'|'+
'\bslivensega\.wordpress\.com\b'+
'\bslivensega\.wordpress\.com\b'+
'|'+
'|'+
'\bsosnovini\.bg\b'+
'\bsosnovini\.bg\b'+
'|'+
'|'+
'\bsouthfront\.org\b'+
'\bsouthfront\.org\b'+
'|'+
'|'+
'\bspekulanti\.com\b'+
'\bspekulanti\.com\b'+
'|'+
'|'+
'\bspeshno\.info\b'+
'\bspeshno\.info\b'+
'|'+
'|'+
'\bspodeli\.eu\b'+
'\bspodeli\.eu\b'+
'|'+
'|'+
'\bsportove\.net\b'+
'\bsportove\.net\b'+
'|'+
'|'+
'\bnews\.sputnik\.ru\b'+
'\bnews\.sputnik\.ru\b'+
'|'+
'|'+
'\bsputniknews\.com\b'+
'\bsputniknews\.com\b'+
'|'+
'|'+
'\bstars\.bg\b'+
'\bstars\.bg\b'+
'|'+
'|'+
'\bstruma\.bg\b'+
'\bstruma\.bg\b'+
'|'+
'|'+
'\bstruma\.com\b'+
'\bstruma\.com\b'+
'|'+
'|'+
'\bsvetkolemnas\.info\b'+
'\bsvetkolemnas\.info\b'+
'|'+
'|'+
'\bsvetsko\.net\b'+
'\bsvetsko\.net\b'+
'|'+
'|'+
'\bsvobodnenoviny\.eu\b'+
'\bsvobodnenoviny\.eu\b'+
'|'+
'|'+
'\bsvobodnoslovo\.eu\b'+
'\bsvobodnoslovo\.eu\b'+
'|'+
'|'+
'\btabloidox7\.com\b'+
'\btabloidox7\.com\b'+
'|'+
'|'+
'\btanya-mass\.livejournal\.com\b'+
'\btanya-mass\.livejournal\.com\b'+
'|'+
'|'+
'\bterra\.md\b'+
'\bterra\.md\b'+
'|'+
'|'+
'\bthemainline\.bg\b'+
'\bthemainline\.bg\b'+
'|'+
'|'+
'\btime\.mk\b'+
'\btime\.mk\b'+
'|'+
'|'+
'\btiras\.ru\b'+
'\btiras\.ru\b'+
'|'+
'|'+
'\btitkolthirek\.hu\b'+
'\btitkolthirek\.hu\b'+
'|'+
'|'+
'\btlaka\.com\b'+
'\btlaka\.com\b'+
'|'+
'|'+
'\btopactualno\.com\b'+
'\btopactualno\.com\b'+
'|'+
'|'+
'\btoppresa\.com\b'+
'\btoppresa\.com\b'+
'|'+
'|'+
'\btopstory\.io\b'+
'\btopstory\.io\b'+
'|'+
'|'+
'\btribali\.info\b'+
'\btribali\.info\b'+
'|'+
'|'+
'\btrud\.bg\b'+
'\btrud\.bg\b'+
'|'+
'|'+
'\btry\.bg\b'+
'\btry\.bg\b'+
'|'+
'|'+
'\btvzvezda\.ru\b'+
'\btvzvezda\.ru\b'+
'|'+
'|'+
'\bukraina\.ru\b'+
'\bukraina\.ru\b'+
'|'+
'|'+
'\bunian\.net\b'+
'\bunian\.net\b'+
'|'+
'|'+
'\bunz\.com\b'+
'\bunz\.com\b'+
'|'+
'|'+
'\bvchas\.net\b'+
'\bvchas\.net\b'+
'|'+
'|'+
'\bvelikabulgaria\.eu\b'+
'\bvelikabulgaria\.eu\b'+
'|'+
'|'+
'\bversia\.ru\b'+
'\bversia\.ru\b'+
'|'+
'|'+
'\bvesti\.ru\b'+
'\bvesti\.ru\b'+
'|'+
'|'+
'\bvesti-ukr\.com\b'+
'\bvesti-ukr\.com\b'+
'|'+
'|'+
'\bvestnikat\.com\b'+
'\bvestnikat\.com\b'+
'|'+
'|'+
'\bvestnikataka\.bg\b'+
'\bvestnikataka\.bg\b'+
'|'+
'|'+
'\bvideopchela\.com\b'+
'\bvideopchela\.com\b'+
'|'+
'|'+
'\bvitube\.ge\b'+
'\bvitube\.ge\b'+
'|'+
'|'+
'\bvlasteneckenoviny\.cz\b'+
'\bvlasteneckenoviny\.cz\b'+
'|'+
'|'+
'\bvnews\.bg\b'+
'\bvnews\.bg\b'+
'|'+
'|'+
'\bvoltairenet\.org\b'+
'\bvoltairenet\.org\b'+
'|'+
'|'+
'\bvremya-pokazhet\.ru\b'+
'\bvremya-pokazhet\.ru\b'+
'|'+
'|'+
'\bvruzki\.net\b'+
'\bvruzki\.net\b'+
'|'+
'|'+
'\bvz\.ru\b'+
'\bvz\.ru\b'+
'|'+
'|'+
'\bwebnovinar\.com\b'+
'\bwebnovinar\.com\b'+
'|'+
'|'+
'\bwhatdoesitmean\.com\b'+
'\bwhatdoesitmean\.com\b'+
'|'+
'|'+
'\bworldtodaybg\.com\b'+
'\bworldtodaybg\.com\b'+
'|'+
'|'+
'\byoucomments\.com\b'+
'\byoucomments\.com\b'+
'|'+
'|'+
'\bzadkulisite\.com\b'+
'\bzadkulisite\.com\b'+
'|'+
'|'+
'\bzapernik\.com\b'+
'\bzapernik\.com\b'+
'|'+
'|'+
'\bzavtra\.ru\b'+
'\bzavtra\.ru\b'+
'|'+
'|'+
'\bzemavek\.sk\b'+
'\bzemavek\.sk\b'+
'|'+
'|'+
'\bzerohedge\.com\b'+
'\bzerohedge\.com\b'+
'|'+
'|'+
'\bzevzeci\.net\b'+
'\bzevzeci\.net\b'+
'|'+
'|'+
'\bzoranews\.com\b'+
'\bzoranews\.com\b'+
'|'+
'|'+
'\bвести\.онлайн\b'+
'\bвести\.онлайн\b'+
')';
')';


     /*
     /*
       Проверяваме дали така създаденият израз ще
       Проверяваме дали така създаденият израз ще
       съвпадне с __добавените__ връзки в статията,
       съвпадне с __добавените__ връзки в статията,
       без значение от разредността на буквите.
       без значение от разредността на буквите.
       Тъй като сме разделили регулярния израз на
       Тъй като сме разделили регулярния израз на
       няколко променливи, правим проверката с всяка
       няколко променливи, правим проверката с всяка
       от тях като ги свързваме с логическо ИЛИ.
       от тях като ги свързваме с логическо ИЛИ.
     */
     */
       added_links irlike forbidden_regex1
       added_links irlike forbidden_regex1
     | added_links irlike forbidden_regex2
     | added_links irlike forbidden_regex2
)
)
Действия при съвпадение
Действия при съвпадение
Забраняване
Забраняване: abusefilter-disallowed
Предупреждение: abusefilter-warning-sources
Предупреждение: abusefilter-warning-sources