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

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

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

ЕлементВерсия от 15:04, 12 март 2022 на IlievВерсия от 19:11, 12 март 2022 на Iliev
Условия на филтъра
Условия:
/*
/*
   Само в основното именно пространство (0), както и в някои експериментални
   Само в основното именно пространство (0), както и в някои експериментални
   страници (ИП Чернова [118]).
   страници (ИП Чернова [118]).
*/
*/
equals_to_any(page_namespace, 0, 118)
equals_to_any(page_namespace, 0, 118)


/*
/*
   За конкретни потребители може да се направи изключение, но само временно.
   За конкретни потребители може да се направи изключение, но само временно.
   Обичайният начин потребителите да не бъдат засягани от филтъра е като бъдат
   Обичайният начин потребителите да не бъдат засягани от филтъра е като бъдат
   одобрени за автопатрульори по съответната процедура на У:ПЧГА.
   одобрени за автопатрульори по съответната процедура на У:ПЧГА.
*/
*/
& ! user_name in [
& ! user_name in [
     'GadzhevaMaya',
     'GadzhevaMaya',
     'Syrdas',
     '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 )


/*
/*
   Конкретни потребители може да бъдат ограничени, независимо от членството си в
   Конкретни потребители може да бъдат ограничени, независимо от членството си в
   горните групи.
   горните групи.
*/
*/
/* За повече информация: Уикипедия:Заявки към администраторите/2019/41
/* За повече информация: Уикипедия:Заявки към администраторите/2019/41
     | user_name in [
     | user_name in [
         'Rumensz',
         'Rumensz',
         ]
         ]
*/
*/
     )
     )


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


/*
/*
   Тъй като списъкът със сайтове е твърде дълъг за един регулярен израз,
   Тъй като списъкът със сайтове е твърде дълъг за един регулярен израз,
   създаваме отделни регулярни изрази по първа буква на сайта. Проверката за
   създаваме отделни регулярни изрази по първа буква на сайта. Проверката за
   __добавени__ хипервръзки (added_links) в страницата правим с мачване срещу
   __добавени__ хипервръзки (added_links) в страницата правим с мачване срещу
   всеки от тези изрази, като свързваме отделните проверки с логическо ИЛИ.
   всеки от тези изрази, като свързваме отделните проверки с логическо ИЛИ.
    
    
   За повече информация защо изразите не могат да бъдат твърде дълги, вижте
   За повече информация защо изразите не могат да бъдат твърде дълги, вижте
   коментарите към задачата https://phabricator.wikimedia.org/T148660
   коментарите към задачата https://phabricator.wikimedia.org/T148660


   Въпреки, че можете да редактирате списъка и ръчно, за препоръчване е да
   Въпреки, че можете да редактирате списъка и ръчно, за препоръчване е да
   използвате стъпките от страницата Уикипедия:Патрульори/СФИН/Поддръжка.
   използвате стъпките от страницата Уикипедия:Патрульори/СФИН/Поддръжка.
*/
*/


/* ----8<---- ЗАМЕСТЕТЕ СЪДЪРЖАНИЕТО ОТ ДОЛНИЯ РЕД ДО ПОСЛЕДНИЯ ----8<---- */
/* ----8<---- ЗАМЕСТЕТЕ СЪДЪРЖАНИЕТО ОТ ДОЛНИЯ РЕД ДО ПОСЛЕДНИЯ ----8<---- */
& (
& (
regex_1:='('+
regex_1:='('+
'\b19min\.bg\b'+
'\b19min\.bg\b'+
'|'+
'|'+
'\b1kam1\.eu\b'+
'\b1kam1\.eu\b'+
'|'+
'|'+
'\b1tv\.ru\b'+
'\b1tv\.ru\b'+
')';
')';


regex_2:='('+
regex_2:='('+
'\b21stcenturywire\.com\b'+
'\b21stcenturywire\.com\b'+
')';
')';


regex_3:='('+
regex_3:='('+
'\b30dumi\.eu\b'+
'\b30dumi\.eu\b'+
'|'+
'|'+
'\b360tv\.ru\b'+
'\b360tv\.ru\b'+
')';
')';


regex_5:='('+
regex_5:='('+
'\b5-tv\.ru\b'+
'\b5-tv\.ru\b'+
')';
')';


regex_7:='('+
regex_7:='('+
'\b70news\.wordpress\.com\b'+
'\b70news\.wordpress\.com\b'+
')';
')';


regex_A:='('+
regex_A:='('+
'\babcnews\.com\.co\b'+
'\babcnews\.com\.co\b'+
'|'+
'|'+
'\bac24\.cz\b'+
'\bac24\.cz\b'+
'|'+
'|'+
'\bactivistpost\.com\b'+
'\bactivistpost\.com\b'+
'|'+
'|'+
'\bactualno\.top\b'+
'\bactualno\.top\b'+
'|'+
'|'+
'\baddictinginfo\.org\b'+
'\baddictinginfo\.org\b'+
'|'+
'|'+
'\baeronet\.cz\b'+
'\baeronet\.cz\b'+
'|'+
'|'+
'\bafera\.bg\b'+
'\bafera\.bg\b'+
'|'+
'|'+
'\bagoravox\.fr\b'+
'\bagoravox\.fr\b'+
'|'+
'|'+
'\balarmanews\.com\b'+
'\balarmanews\.com\b'+
'|'+
'|'+
'\balfarss\.net\b'+
'\balfarss\.net\b'+
'|'+
'|'+
'\balterinformation\.wordpress\.com\b'+
'\balterinformation\.wordpress\.com\b'+
'|'+
'|'+
'\bamericannews\.com\b'+
'\bamericannews\.com\b'+
'|'+
'|'+
'\banonews\.co\b'+
'\banonews\.co\b'+
'|'+
'|'+
'\banonybulgaria\.wordpress\.com\b'+
'\banonybulgaria\.wordpress\.com\b'+
'|'+
'|'+
'\bantifashist\.com\b'+
'\bantifashist\.com\b'+
')';
')';


regex_B:='('+
regex_B:='('+
'\bbarikadata\.blogspot\.bg\b'+
'\bbarikadata\.blogspot\.bg\b'+
'|'+
'|'+
'\bbarometar\.net\b'+
'\bbarometar\.net\b'+
'|'+
'|'+
'\bbeforeitsnews\.com\b'+
'\bbeforeitsnews\.com\b'+
'|'+
'|'+
'\bbelarus24\.by\b'+
'\bbelarus24\.by\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'+
'|'+
'|'+
'\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'+
'|'+
'|'+
'\bbig5\.bg\b'+
'\bbig5\.bg\b'+
'|'+
'|'+
'\bbipartisanreport\.com\b'+
'\bbipartisanreport\.com\b'+
'|'+
'|'+
'\bblife\.eu\b'+
'\bblife\.eu\b'+
'|'+
'|'+
'\bblife\.mobi\b'+
'\bblife\.mobi\b'+
'|'+
'|'+
'\bblitz\.bg\b'+
'\bblitz\.bg\b'+
'|'+
'|'+
'\bbluenationreview\.com\b'+
'\bbluenationreview\.com\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'+
')';
')';


regex_C:='('+
regex_C:='('+
'\bcasopis-sifra\.cz\b'+
'\bcasopis-sifra\.cz\b'+
'|'+
'|'+
'\bceskoaktualne\.cz\b'+
'\bceskoaktualne\.cz\b'+
'|'+
'\bcgtn\.com\b'+
'|'+
'|'+
'\bchudesa\.net\b'+
'\bchudesa\.net\b'+
'|'+
'|'+
'\bclass\.bg\b'+
'\bclass\.bg\b'+
'|'+
'|'+
'\bclassa\.bg\b'+
'\bclassa\.bg\b'+
'|'+
'|'+
'\bcollective-evolution\.com\b'+
'\bcollective-evolution\.com\b'+
'|'+
'|'+
'\bconsciouslifenews\.com\b'+
'\bconsciouslifenews\.com\b'+
'|'+
'|'+
'\bconservativeoutfitters\.com\b'+
'\bconservativeoutfitters\.com\b'+
'|'+
'|'+
'\bcont\.ws\b'+
'\bcont\.ws\b'+
'|'+
'|'+
'\bcreambmp\.com\b'+
'\bcreambmp\.com\b'+
'|'+
'|'+
'\bcrechetalo\.com\b'+
'\bcrechetalo\.com\b'+
'|'+
'|'+
'\bcri\.cn\b'+
'\bcri\.cn\b'+
'|'+
'|'+
'\bcrimes\.bg\b'+
'\bcrimes\.bg\b'+
'|'+
'|'+
'\bcross\.bg\b'+
'\bcross\.bg\b'+
'|'+
'|'+
'\bczechfreepress\.cz\b'+
'\bczechfreepress\.cz\b'+
')';
')';


regex_D:='('+
regex_D:='('+
'\bdailycaller\.com\b'+
'\bdailycaller\.com\b'+
'|'+
'|'+
'\bdailycurrant\.com\b'+
'\bdailycurrant\.com\b'+
'|'+
'|'+
'\bdailypress\.bg\b'+
'\bdailypress\.bg\b'+
'|'+
'|'+
'\bdan-news\.info\b'+
'\bdan-news\.info\b'+
'|'+
'|'+
'\bdcclothesline\.com\b'+
'\bdcclothesline\.com\b'+
'|'+
'|'+
'\bdenverguardian\.com\b'+
'\bdenverguardian\.com\b'+
'|'+
'|'+
'\bdesinfowar\.wordpress\.com\b'+
'\bdesinfowar\.wordpress\.com\b'+
'|'+
'|'+
'\bdeutsche-wirtschafts-nachrichten\.de\b'+
'\bdeutsche-wirtschafts-nachrichten\.de\b'+
'|'+
'|'+
'\bdisclose\.tv\b'+
'\bdisclose\.tv\b'+
'|'+
'|'+
'\bdiv\.bg\b'+
'\bdiv\.bg\b'+
'|'+
'|'+
'\bdnes-24\.com\b'+
'\bdnes-24\.com\b'+
'|'+
'|'+
'\bdnes\.co\.uk\b'+
'\bdnes\.co\.uk\b'+
'|'+
'|'+
'\bdnesplus\.bg\b'+
'\bdnesplus\.bg\b'+
'|'+
'|'+
'\bdnr-online\.ru\b'+
'\bdnr-online\.ru\b'+
'|'+
'|'+
'\bduffelblog\.com\b'+
'\bduffelblog\.com\b'+
'|'+
'|'+
'\bduma\.bg\b'+
'\bduma\.bg\b'+
'|'+
'|'+
'\bdunavmost\.bg\b'+
'\bdunavmost\.bg\b'+
'|'+
'|'+
'\bdunavmost\.com\b'+
'\bdunavmost\.com\b'+
')';
')';


regex_E:='('+
regex_E:='('+
'\beadaily\.com\b'+
'\beadaily\.com\b'+
'|'+
'|'+
'\bempireherald\.com\b'+
'\bempireherald\.com\b'+
'|'+
'|'+
'\bempirenews\.net\b'+
'\bempirenews\.net\b'+
'|'+
'|'+
'\ben\.mediamass\.net\b'+
'\ben\.mediamass\.net\b'+
'|'+
'|'+
'\bendingthefed\.com\b'+
'\bendingthefed\.com\b'+
'|'+
'|'+
'\bepicenter\.bg\b'+
'\bepicenter\.bg\b'+
'|'+
'|'+
'\bexpressnews\.bg\b'+
'\bexpressnews\.bg\b'+
')';
')';


regex_F:='('+
regex_F:='('+
'\bfakti\.bg\b'+
'\bfakti\.bg\b'+
'|'+
'|'+
'\bfaktualno\.com\b'+
'\bfaktualno\.com\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'+
')';
')';


regex_G:='('+
regex_G:='('+
'\bgeopolitica\.eu\b'+
'\bgeopolitica\.eu\b'+
'|'+
'|'+
'\bglas\.bg\b'+
'\bglas\.bg\b'+
'|'+
'|'+
'\bglashatai\.com\b'+
'\bglashatai\.com\b'+
'|'+
'|'+
'\bglasove\.com\b'+
'\bglasove\.com\b'+
'|'+
'|'+
'\bglobalresearch\.ca\b'+
'\bglobalresearch\.ca\b'+
'|'+
'|'+
'\bgnews\.bg\b'+
'\bgnews\.bg\b'+
'|'+
'|'+
'\bgossip\.bg\b'+
'\bgossip\.bg\b'+
'|'+
'|'+
'\bgovtslaves\.info\b'+
'\bgovtslaves\.info\b'+
'|'+
'|'+
'\bgrama\.bg\b'+
'\bgrama\.bg\b'+
'|'+
'|'+
'\bgreat-news\.info\b'+
'\bgreat-news\.info\b'+
'|'+
'|'+
'\bgreatplainsparanormal\.com\b'+
'\bgreatplainsparanormal\.com\b'+
')';
')';


regex_H:='('+
regex_H:='('+
'\bhangthebankers\.com\b'+
'\bhangthebankers\.com\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'+
'|'+
'|'+
'\bhuzlers\.com\b'+
'\bhuzlers\.com\b'+
')';
')';


regex_I:='('+
regex_I:='('+
'\bifyouonlynews\.com\b'+
'\bifyouonlynews\.com\b'+
'|'+
'|'+
'\bilgiomale\.it\b'+
'\bilgiomale\.it\b'+
'|'+
'|'+
'\binews\.bg\b'+
'\binews\.bg\b'+
'|'+
'|'+
'\binfacto\.bg\b'+
'\binfacto\.bg\b'+
'|'+
'|'+
'\binfo\.kopp-verlag\.de\b'+
'\binfo\.kopp-verlag\.de\b'+
'|'+
'|'+
'\binfonews\.bg\b'+
'\binfonews\.bg\b'+
'|'+
'|'+
'\binform-relig\.ru\b'+
'\binform-relig\.ru\b'+
'|'+
'|'+
'\binformiran365\.net\b'+
'\binformiran365\.net\b'+
'|'+
'|'+
'\binfowars\.com\b'+
'\binfowars\.com\b'+
'|'+
'|'+
'\bintellihub\.com\b'+
'\bintellihub\.com\b'+
'|'+
'|'+
'\binterfax-religion\.com\b'+
'\binterfax-religion\.com\b'+
'|'+
'|'+
'\bizvestia\.ru\b'+
'\bizvestia\.ru\b'+
'|'+
'|'+
'\bizvestni\.info\b'+
'\bizvestni\.info\b'+
')';
')';


regex_J:='('+
regex_J:='('+
'\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'+
')';
')';


regex_K:='('+
regex_K:='('+
'\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'+
'|'+
'|'+
'\bkp\.md\b'+
'\bkp\.md\b'+
'|'+
'|'+
'\bkp\.ru\b'+
'\bkp\.ru\b'+
'|'+
'|'+
'\bkpd\.bg\b'+
'\bkpd\.bg\b'+
'|'+
'|'+
'\bktovkurse\.com\b'+
'\bktovkurse\.com\b'+
')';
')';


regex_L:='('+
regex_L:='('+
'\blearn\.bg\b'+
'\blearn\.bg\b'+
'|'+
'|'+
'\blekuvai\.bg\b'+
'\blekuvai\.bg\b'+
'|'+
'|'+
'\blenta\.ru\b'+
'\blenta\.ru\b'+
'|'+
'|'+
'\blentata\.com\b'+
'\blentata\.com\b'+
'|'+
'|'+
'\blewrockwell\.com\b'+
'\blewrockwell\.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'+
')';
')';


regex_M:='('+
regex_M:='('+
'\bm24\.ru\b'+
'\bm24\.ru\b'+
'|'+
'|'+
'\bmadworldnews\.com\b'+
'\bmadworldnews\.com\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'+
'|'+
'|'+
'\bmesbg\.org\b'+
'\bmesbg\.org\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'+
')';
')';


regex_N:='('+
regex_N:='('+
'\bnakafe\.eu\b'+
'\bnakafe\.eu\b'+
'|'+
'|'+
'\bnakratko\.bg\b'+
'\bnakratko\.bg\b'+
'|'+
'|'+
'\bnashpoz\.ru\b'+
'\bnashpoz\.ru\b'+
'|'+
'|'+
'\bnationalreport\.net\b'+
'\bnationalreport\.net\b'+
'|'+
'|'+
'\bnaturalnews\.com\b'+
'\bnaturalnews\.com\b'+
'|'+
'|'+
'\bnbm\.md\b'+
'\bnbm\.md\b'+
'|'+
'|'+
'\bnbox\.bg\b'+
'\bnbox\.bg\b'+
'|'+
'|'+
'\bncscooper\.com\b'+
'\bncscooper\.com\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'+
'|'+
'|'+
'\bnews\.sputnik\.ru\b'+
'\bnews\.sputnik\.ru\b'+
'|'+
'|'+
'\bnews359\.bg\b'+
'\bnews359\.bg\b'+
'|'+
'|'+
'\bnews4000\.bg\b'+
'\bnews4000\.bg\b'+
'|'+
'|'+
'\bnewsbg\.eu\b'+
'\bnewsbg\.eu\b'+
'|'+
'|'+
'\bnewsbiscuit\.com\b'+
'\bnewsbiscuit\.com\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'+
'|'+
'|'+
'\bnovinarnik\.net\b'+
'\bnovinarnik\.net\b'+
'|'+
'|'+
'\bnovini\.cc\b'+
'\bnovini\.cc\b'+
'|'+
'|'+
'\bnovini\.london\b'+
'\bnovini\.london\b'+
'|'+
'|'+
'\bnovini247\.com\b'+
'\bnovini247\.com\b'+
'|'+
'|'+
'\bnovinibg\.com\b'+
'\bnovinibg\.com\b'+
'|'+
'|'+
'\bnovinii\.com\b'+
'\bnovinii\.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'+
'|'+
'|'+
'\bnow8news\.com\b'+
'\bnow8news\.com\b'+
'|'+
'|'+
'\bnowtheendbegins\.com\b'+
'\bnowtheendbegins\.com\b'+
'|'+
'|'+
'\bnreporter\.info\b'+
'\bnreporter\.info\b'+
'|'+
'|'+
'\bntv\.ru\b'+
'\bntv\.ru\b'+
'|'+
'|'+
'\bnwoo\.org\b'+
'\bnwoo\.org\b'+
')';
')';


regex_O:='('+
regex_O:='('+
'\bobektivno\.bg\b'+
'\bobektivno\.bg\b'+
'|'+
'|'+
'\bobshtestvo\.net\b'+
'\bobshtestvo\.net\b'+
'|'+
'|'+
'\boccupydemocrats\.com\b'+
'\boccupydemocrats\.com\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'+
'|'+
'|'+
'\bother98\.com\b'+
'\bother98\.com\b'+
'|'+
'|'+
'\botizvora\.com\b'+
'\botizvora\.com\b'+
'|'+
'|'+
'\bournet\.bg\b'+
'\bournet\.bg\b'+
'|'+
'|'+
'\bovarna\.bg\b'+
'\bovarna\.bg\b'+
'|'+
'|'+
'\boverallnews\.ru\b'+
'\boverallnews\.ru\b'+
')';
')';


regex_P:='('+
regex_P:='('+
'\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'+
'|'+
'|'+
'\bpik\.bg\b'+
'\bpik\.bg\b'+
'|'+
'|'+
'\bplevenonline\.com\b'+
'\bplevenonline\.com\b'+
'|'+
'|'+
'\bplovdiv-dnes\.eu\b'+
'\bplovdiv-dnes\.eu\b'+
'|'+
'|'+
'\bplovdivglas\.bg\b'+
'\bplovdivglas\.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'+
'|'+
'|'+
'\bpoliticalblindspot\.com\b'+
'\bpoliticalblindspot\.com\b'+
'|'+
'|'+
'\bpoliticops\.com\b'+
'\bpoliticops\.com\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'+
'|'+
'|'+
'\bprotiproud\.parlamentnilisty\.cz\b'+
'\bprotiproud\.parlamentnilisty\.cz\b'+
'|'+
'|'+
'\bprozorec\.com\b'+
'\bprozorec\.com\b'+
'|'+
'|'+
'\bprvnizpravy\.parlamentnilisty\.cz\b'+
'\bprvnizpravy\.parlamentnilisty\.cz\b'+
'|'+
'|'+
'\bprvopodstata\.com\b'+
'\bprvopodstata\.com\b'+
')';
')';


regex_R:='('+
regex_R:='('+
'\bradiomayak\.ru\b'+
'\bradiomayak\.ru\b'+
'|'+
'|'+
'\bradiorus\.ru\b'+
'\bradiorus\.ru\b'+
'|'+
'|'+
'\bradiovesti\.ru\b'+
'\bradiovesti\.ru\b'+
'|'+
'|'+
'\brazkritia\.com\b'+
'\brazkritia\.com\b'+
'|'+
'|'+
'\brazlichnoto\.com\b'+
'\brazlichnoto\.com\b'+
'|'+
'|'+
'\brbth\.com\b'+
'\brbth\.com\b'+
'|'+
'|'+
'\breact365\.com\b'+
'\breact365\.com\b'+
'|'+
'|'+
'\brealfarmacy\.com\b'+
'\brealfarmacy\.com\b'+
'|'+
'|'+
'\brealno\.bg\b'+
'\brealno\.bg\b'+
'|'+
'|'+
'\bredflagnews\.com\b'+
'\bredflagnews\.com\b'+
'|'+
'|'+
'\bredstate\.com\b'+
'\bredstate\.com\b'+
'|'+
'|'+
'\bren\.tv\b'+
'\bren\.tv\b'+
'|'+
'|'+
'\bria\.ru\b'+
'\bria\.ru\b'+
'|'+
'|'+
'\brns\.bg\b'+
'\brns\.bg\b'+
'|'+
'|'+
'\brt\.com\b'+
'\brt\.com\b'+
'|'+
'|'+
'\brtr-planeta\.com\b'+
'\brtr-planeta\.com\b'+
'|'+
'|'+
'\brusofili\.bg\b'+
'\brusofili\.bg\b'+
'|'+
'|'+
'\brussia-insider\.com\b'+
'\brussia-insider\.com\b'+
'|'+
'|'+
'\brussia\.tv\b'+
'\brussia\.tv\b'+
')';
')';


regex_S:='('+
regex_S:='('+
'\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'+
'|'+
'|'+
'\bsmotrim\.ru\b'+
'\bsmotrim\.ru\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'+
'|'+
'|'+
'\bsputniknews\.com\b'+
'\bsputniknews\.com\b'+
'|'+
'|'+
'\bsrbin\.info\b'+
'\bsrbin\.info\b'+
'|'+
'|'+
'\bstandartnews\.com\b'+
'\bstandartnews\.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'+
')';
')';


regex_T:='('+
regex_T:='('+
'\btabloidox7\.com\b'+
'\btabloidox7\.com\b'+
'|'+
'|'+
'\btanya-mass\.livejournal\.com\b'+
'\btanya-mass\.livejournal\.com\b'+
'|'+
'|'+
'\bterra\.md\b'+
'\bterra\.md\b'+
'|'+
'|'+
'\bthebulgariantimes\.com\b'+
'\bthebulgariantimes\.com\b'+
'|'+
'|'+
'\bthedailysheeple\.com\b'+
'\bthedailysheeple\.com\b'+
'|'+
'|'+
'\bthefreethoughtproject\.com\b'+
'\bthefreethoughtproject\.com\b'+
'|'+
'|'+
'\bthemainline\.bg\b'+
'\bthemainline\.bg\b'+
'|'+
'|'+
'\bthenewsnerd\.com\b'+
'\bthenewsnerd\.com\b'+
'|'+
'|'+
'\btheuspatriot\.com\b'+
'\btheuspatriot\.com\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'+
'|'+
'|'+
'\btrakiaworld\.com\b'+
'\btrakiaworld\.com\b'+
'|'+
'|'+
'\btribali\.info\b'+
'\btribali\.info\b'+
'|'+
'|'+
'\btrud\.bg\b'+
'\btrud\.bg\b'+
'|'+
'|'+
'\btruepundit\.com\b'+
'\btruepundit\.com\b'+
'|'+
'|'+
'\btry\.bg\b'+
'\btry\.bg\b'+
'|'+
'|'+
'\btvc\.ru\b'+
'\btvc\.ru\b'+
'|'+
'|'+
'\btvzvezda\.ru\b'+
'\btvzvezda\.ru\b'+
'|'+
'|'+
'\btwitchy\.com\b'+
'\btwitchy\.com\b'+
')';
')';


regex_U:='('+
regex_U:='('+
'\bukraina\.ru\b'+
'\bukraina\.ru\b'+
'|'+
'|'+
'\bunian\.net\b'+
'\bunian\.net\b'+
'|'+
'|'+
'\bunz\.com\b'+
'\bunz\.com\b'+
'|'+
'|'+
'\busuncut\.com\b'+
'\busuncut\.com\b'+
')';
')';


regex_V:='('+
regex_V:='('+
'\bvchas\.net\b'+
'\bvchas\.net\b'+
'|'+
'|'+
'\bvelikabulgaria\.eu\b'+
'\bvelikabulgaria\.eu\b'+
'|'+
'|'+
'\bversia\.ru\b'+
'\bversia\.ru\b'+
'|'+
'|'+
'\bvesti-ukr\.com\b'+
'\bvesti-ukr\.com\b'+
'|'+
'|'+
'\bvesti\.ru\b'+
'\bvesti\.ru\b'+
'|'+
'|'+
'\bvestnikat\.com\b'+
'\bvestnikat\.com\b'+
'|'+
'|'+
'\bvestnikataka\.bg\b'+
'\bvestnikataka\.bg\b'+
'|'+
'|'+
'\bvestonosec\.net\b'+
'\bvestonosec\.net\b'+
'|'+
'|'+
'\bveteranstoday\.com\b'+
'\bveteranstoday\.com\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'+
')';
')';


regex_W:='('+
regex_W:='('+
'\bwebnovinar\.com\b'+
'\bwebnovinar\.com\b'+
'|'+
'|'+
'\bwhatdoesitmean\.com\b'+
'\bwhatdoesitmean\.com\b'+
'|'+
'|'+
'\bwnd\.com\b'+
'\bwnd\.com\b'+
'|'+
'|'+
'\bworldnewsdailyreport\.com\b'+
'\bworldnewsdailyreport\.com\b'+
'|'+
'|'+
'\bworldtodaybg\.com\b'+
'\bworldtodaybg\.com\b'+
'|'+
'|'+
'\bworldtruth\.tv\b'+
'\bworldtruth\.tv\b'+
'|'+
'|'+
'\bww2facts\.net\b'+
'\bww2facts\.net\b'+
')';
')';


regex_Y:='('+
regex_Y:='('+
'\byoucomments\.com\b'+
'\byoucomments\.com\b'+
'|'+
'|'+
'\byournewswire\.com\b'+
'\byournewswire\.com\b'+
')';
')';


regex_Z:='('+
regex_Z:='('+
'\bzadkulisite\.com\b'+
'\bzadkulisite\.com\b'+
'|'+
'|'+
'\bzajenata\.bg\b'+
'\bzajenata\.bg\b'+
'|'+
'|'+
'\bzapernik\.com\b'+
'\bzapernik\.com\b'+
'|'+
'|'+
'\bzapisnanews\.info\b'+
'\bzapisnanews\.info\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'+
')';
')';


regex_NON_ASCII:='('+
regex_NON_ASCII:='('+
'\bвести\.онлайн\b'+
'\bвести\.онлайн\b'+
')';
')';


added_links irlike regex_1 |
added_links irlike regex_1 |
added_links irlike regex_2 |
added_links irlike regex_2 |
added_links irlike regex_3 |
added_links irlike regex_3 |
added_links irlike regex_5 |
added_links irlike regex_5 |
added_links irlike regex_7 |
added_links irlike regex_7 |
added_links irlike regex_A |
added_links irlike regex_A |
added_links irlike regex_B |
added_links irlike regex_B |
added_links irlike regex_C |
added_links irlike regex_C |
added_links irlike regex_D |
added_links irlike regex_D |
added_links irlike regex_E |
added_links irlike regex_E |
added_links irlike regex_F |
added_links irlike regex_F |
added_links irlike regex_G |
added_links irlike regex_G |
added_links irlike regex_H |
added_links irlike regex_H |
added_links irlike regex_I |
added_links irlike regex_I |
added_links irlike regex_J |
added_links irlike regex_J |
added_links irlike regex_K |
added_links irlike regex_K |
added_links irlike regex_L |
added_links irlike regex_L |
added_links irlike regex_M |
added_links irlike regex_M |
added_links irlike regex_N |
added_links irlike regex_N |
added_links irlike regex_O |
added_links irlike regex_O |
added_links irlike regex_P |
added_links irlike regex_P |
added_links irlike regex_R |
added_links irlike regex_R |
added_links irlike regex_S |
added_links irlike regex_S |
added_links irlike regex_T |
added_links irlike regex_T |
added_links irlike regex_U |
added_links irlike regex_U |
added_links irlike regex_V |
added_links irlike regex_V |
added_links irlike regex_W |
added_links irlike regex_W |
added_links irlike regex_Y |
added_links irlike regex_Y |
added_links irlike regex_Z |
added_links irlike regex_Z |
added_links irlike regex_NON_ASCII
added_links irlike regex_NON_ASCII
)
)