Revision: 48570
Author:   werdna
Date:     2009-03-19 05:11:55 +0000 (Thu, 19 Mar 2009)

Log Message:
-----------
Document contains, ternery operator and conditionals

Modified Paths:
--------------
    trunk/extensions/AbuseFilter/AbuseFilter.class.php
    trunk/extensions/AbuseFilter/AbuseFilter.i18n.php

Modified: trunk/extensions/AbuseFilter/AbuseFilter.class.php
===================================================================
--- trunk/extensions/AbuseFilter/AbuseFilter.class.php  2009-03-19 05:06:39 UTC 
(rev 48569)
+++ trunk/extensions/AbuseFilter/AbuseFilter.class.php  2009-03-19 05:11:55 UTC 
(rev 48570)
@@ -46,9 +46,12 @@
                ),
                'misc' => array(
                        'in' => 'in',
+                       'contains' => 'contains',
                        'like' => 'like',
                        '""' => 'stringlit',
-                       'rlike' => 'rlike'
+                       'rlike' => 'rlike',
+                       'cond ? iftrue : iffalse' => 'tern',
+                       'if cond then iftrue else iffalse end' => 'cond',
                ),
                'funcs' => array(
                        'length(string)' => 'length',

Modified: trunk/extensions/AbuseFilter/AbuseFilter.i18n.php
===================================================================
--- trunk/extensions/AbuseFilter/AbuseFilter.i18n.php   2009-03-19 05:06:39 UTC 
(rev 48569)
+++ trunk/extensions/AbuseFilter/AbuseFilter.i18n.php   2009-03-19 05:11:55 UTC 
(rev 48570)
@@ -230,7 +230,10 @@
        'abusefilter-edit-builder-misc-in' => 'contained in string (in)',
        'abusefilter-edit-builder-misc-like' => 'Matches pattern (like)',
        'abusefilter-edit-builder-misc-rlike' => 'Matches regex (rlike)',
+       'abusefilter-edit-builder-misc-contains' => 'Left string contains right 
string (contains)',
        'abusefilter-edit-builder-misc-stringlit' => 'String literal ("")',
+       'abusefilter-edit-builder-misc-tern' => 'Ternery operator (X ? Y : Z)',
+       'abusefilter-edit-builder-misc-cond' => 'Conditional (if X then Y else 
Z)',
        'abusefilter-edit-builder-group-funcs' => 'Functions',
        'abusefilter-edit-builder-funcs-length' => 'String length (length)',
        'abusefilter-edit-builder-funcs-lcase' => 'To lower case (lcase)',



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to