Përshtatja e filtrit të abuzimit

Differences between versions

ArtikulliVersion from 29 prill 2020 05:16 by Klein MuçiVersion from 29 prill 2020 05:19 by Klein Muçi
Filter conditions
Kushtet:
!("confirmed" in user_groups) &
!contains_any(user_groups, "sysop", "bureaucrat") &
page_namespace == 0 & (
(
     bad_word := "(?i)\bass\s?holes?\b|bitch(?!\"? magazine)|\bcock(?:s?|sucker)\b|\bdick(?:sucker|head)?s?\b|cuck(?:|s|er|ing)\b|\bcunts?\b|\bdildo|douche|f(?:u|v)ck|nigg(?:er|ah*)|p(?:a|e|ae)do(?:f|ph)il|fag(?:g[aio]t)?\b|penis(?!tone)|\bcrap(?:py)?\b|\bslut\b|whore|\b(?:horse|dog)?shits?\b|\bblah\b|\bpuss(?!ycat|y Riot)a?y|\bidiot\b|(?<!\bit )(?<!\bthat )\bwas here\b|\blol\b|(?:[asdfghjkl;]\s*){30}|\!{10,}";
     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|\bmut\b|\bshit\b|fuck|bitch";


     match := get_matches(bad_word, summary);
     match := get_matches(bad_word, summary);
      
      
     match[0] & !(match[0] in old_wikitext)
     match[0] & !(match[0] in old_wikitext)
)
)
Veprime për t’u ndërmarrë, kur ka përputhje
Veprime për t’u ndërmarrë, kur ka përputhje
 
Ndalo: abusefilter-disallowed-bad-words