|
|
| | bad_ref := '<ref\b[^<]*(//youtube.com|//google\.|//([a-z]{2,3}\.)?wikipedia\.org/|\[\[:[a-z]{2,3}:[^]]+\]\])'; |
| | |
| article_namespace == 0 | | article_namespace == 0 |
| & ( | | & rcount('<ref\b', added_lines) > rcount('<ref\b', removed_lines) |
| rcount('<ref\b',added_lines) > rcount('<ref\b',removed_lines)
| | & added_lines rlike bad_ref |
| & (
| | &! removed_lines rlike bad_ref |
| bad_ref := '<ref\b[^<]*(//youtube.com|//google\.|//([a-z]{2,3}\.)?wikipedia\.org/|\[\[:[a-z]{2,3}:[^\]]+\]\])[^<]*</ref>';
| | &! lcase(summary) rlike '\b(rvv?\b|revert|zrušena\b)' |
| added_lines rlike bad_ref
| |
| &! removed_lines rlike bad_ref
| |
| &! lcase(summary) rlike '\b(rvv?\b|revert|vráceny do původního stavu\b|zrušena\b)'
| |
| )
| |
| )
| |