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