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