http://www.mediawiki.org/wiki/Special:Code/MediaWiki/66605

Revision: 66605
Author:   nad
Date:     2010-05-18 05:28:24 +0000 (Tue, 18 May 2010)

Log Message:
-----------
need to do htnlentities decode on the values in cmpCallback and ensure single 
quotes are done with ENT_QUOTES constant

Modified Paths:
--------------
    trunk/extensions/RecordAdmin/RecordAdmin_body.php

Modified: trunk/extensions/RecordAdmin/RecordAdmin_body.php
===================================================================
--- trunk/extensions/RecordAdmin/RecordAdmin_body.php   2010-05-18 04:49:37 UTC 
(rev 66604)
+++ trunk/extensions/RecordAdmin/RecordAdmin_body.php   2010-05-18 05:28:24 UTC 
(rev 66605)
@@ -420,7 +420,7 @@
         * - $b is the expression from the recordtable query
         */
        function cmpCallback( $a, $b, $operator ) {
-               $b = preg_replace( "|([/'])|", "\\$1", $b );
+               $b = str_replace( '/', '\/', html_entity_decode( $b, ENT_QUOTES 
) );
                switch ( $operator ) {
                        case '=':
                                $cond = preg_match( "/$b/i", $a );



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to