I'm trying to learn how to use the AbuseFilter, to deal with a quite annoying vandalizer on sc.wiki, but the guides Extension:AbuseFilter/Rules_format and Extension:AbuseFilter/Conditions guides are not enough for me to understand it and configure it well. For example, watching the en.wiki filters I discovered that the category for articles is "page_namespace == 0" and for user talk pages is "page_namespace == 2", but where can I find the list for all of the other kinds of pages? And what does "irlike" mean, exactly? Because I used it in a filter, but then it gave me a few false positives and I had to change it. And how can I specify not words or characters, but changes like adding multiple empty paragraphs?
To make an example, I need a filter to block edits like this one, where that same vandal has been adding empty paragraphs to an article (sometimes adding text before it, like here) but I don't know how to do it. Is there any other guide where I could read which variables are available and what all of those variables do?