http://www.mediawiki.org/wiki/Special:Code/MediaWiki/67221
Revision: 67221 Author: daniel Date: 2010-06-02 15:51:09 +0000 (Wed, 02 Jun 2010) Log Message: ----------- fiddle with re-substitution problem. no solution yet, added a comment as a reminder Modified Paths: -------------- trunk/extensions/DataTransclusion/DataTransclusionHandler.php Modified: trunk/extensions/DataTransclusion/DataTransclusionHandler.php =================================================================== --- trunk/extensions/DataTransclusion/DataTransclusionHandler.php 2010-06-02 15:38:48 UTC (rev 67220) +++ trunk/extensions/DataTransclusion/DataTransclusionHandler.php 2010-06-02 15:51:09 UTC (rev 67221) @@ -52,7 +52,7 @@ // build associative arguments from flat parameter list $argv = DataTransclusionHandler::buildAssociativeArguments( $params ); - // now handle just like a <record> tag + //FIXME: error messages contining special blocks like <nowiki> don't get re-substitutet correctly. $text = DataTransclusionHandler::handleRecordTag( null, $argv, $parser, false ); return array( $text, 'noparse' => false, 'isHTML' => false ); } @@ -162,7 +162,7 @@ if ( !$p->exists() ) return false; $text = $p->getContent(); - $text = $parser->replaceVariables( $text, $record ); + $text = $parser->replaceVariables( $text, $record, true ); return $text; } _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs