|
|
| ! "autoconfirmed" in user_groups & | | !("autoconfirmed" in user_groups) & |
| ( | | ( |
| page_namespace == 0 &
| | emoji := "[" + |
| (
| | "\\x{2600}-\\x{2604}" + |
| emoji := "[🌀-🙏🚀-🛳☀-☄☇-♬♰-✒✙-➿☎]";
| | "\\x{2607}-\\x{263F}" + |
| rcount( emoji, added_lines ) > 0 & | | "\\x{2643}-\\x{266C}" + |
| ( | | "\\x{2670}-\\x{26AC}" + |
| rcount( emoji, added_lines ) >
| | "\\x{26AE}-\\x{2712}" + |
| rcount( emoji, removed_lines ) &
| | "\\x{2719}-\\x{272F}" + |
| (
| | "\\x{2731}-\\x{27BF}" + |
| article_text != "Emoji" &
| | "\\x{1F100}-\\x{1F1FF}" + |
| ! added_lines irlike "{{unicode\|" &
| | "\\x{1F300}-\\x{1F64F}" + |
| ! added_lines irlike "{{nihongo\|" &
| | "\\x{1F680}-\\x{1F6F3}" + |
| ! new_wikitext irlike "\[\[Category:Unicode blocks\]\]"
| | "\\x{1F90D}-\\x{1F9FF}" + |
| )
| | "]"; |
| ) | | emojiref := "<\s*ref[^\/]*>[^<]*"+emoji; |
| )
| | added_lines rlike emoji & |
| ) | | !(removed_lines rlike emoji) & |
| | !(added_lines rlike emojiref) & |
| | !(added_lines irlike "unicode|nihongo") & |
| | !(lcase(new_wikitext) rlike "astro|(category|kategoria):.*(emoji|emoticons|figura emotive|unicode)") |
| | ) |