Përshtatja e filtrit të abuzimit

Differences between versions

ArtikulliVersion from 3 maj 2020 17:28 by Klein MuçiVersion from 7 maj 2020 12:12 by Klein Muçi
Informacione themelore
Shënime:
Filtri bllokon përdorimin e fjalëve fyese nga përdoruesit e zakonshëm dhe ato të paregjistruar.
Filtri bllokon përdorimin e fjalëve fyese nga përdoruesit e rinj dhe ato të paregjistruar.  
 
Filtri lejon përdorimin e fjalëve fyese në faqet e kategorizuara në lidhje me muzikën për të përfshirë disa këngë të huaja dhe në faqet e personazheve të serialit "Bleach" për të përfshirë emrin e një personazhi.


Zyra e Ankesave nuk preket nga filtrat në mënyrë që të raportohen gabimet e rreme.
Zyra e Ankesave nuk preket nga filtrat në mënyrë që të raportohen gabimet e rreme.
Filter conditions
Kushtet:
!contains_any(user_groups, "sysop", "bureaucrat") &
!("autoconfirmed" in user_groups) &
!(equals_to_any(page_id, 25990)) &  
!(equals_to_any(page_id, 25990)) &  
(
(
     !(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
     !(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
         bad_word := "\bqi\b|\bqija\b|qifsha|qirje|qihet|robqir|bythqir|bythqim|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|shkerdhat|shkërdhat|shkerdhate|shkërdhatë|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|varikarin|varikars|\bbole\b|kurvë|\bkurve\b|kurva|kurvat|\brobt\b|\bpeder\|pederast|pederasta|\bjevg\b|\bgabel\b|cifut|çifut|debil|pordh|pjerdh|pirdh|\bmut\b|fuck|bitch";
         bad_word := "\bqi\b|\bqija\b|qifsha|qirje|qihet|robqir|bythqir|bythqim|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|shkerdhat|shkërdhat|shkerdhate|shkërdhatë|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|varikarin|varikars|\bbole\b|kurvë|\bkurve\b|kurva|kurvat|\brobt\b|\bpeder\|pederast|pederasta|\bjevg\b|\bgabel\b|cifut|çifut|debil|pordh|pjerdh|pirdh|\bmut\b|fuck|bitch";


        !(lcase(new_wikitext) rlike "(category|kategoria):.*(këngë|kenge|muzikë|muzike|Personazhe në Bleach)") &
         added_lines irlike bad_word &
         added_lines irlike bad_word &
         !(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
         !(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
         !((page_title + added_links) irlike bad_word)
         !((page_title + added_links) irlike bad_word)
     )
     )
)
)