https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103366
Revision: 103366
Author: foxtrott
Date: 2011-11-16 19:55:00 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
bugfix (javascript crashes in lingo-produced html)
Modified Paths:
--------------
trunk/extensions/Lingo/LingoParser.php
Modified: trunk/extensions/Lingo/LingoParser.php
===================================================================
--- trunk/extensions/Lingo/LingoParser.php 2011-11-16 19:54:38 UTC (rev
103365)
+++ trunk/extensions/Lingo/LingoParser.php 2011-11-16 19:55:00 UTC (rev
103366)
@@ -252,16 +252,8 @@
}
if ( $changedDoc ) {
- $body = $xpath->query( '/html/body' );
-
- if ( $body->length > 0 ) {
- $text = '';
- foreach ( $body->item( 0 )->childNodes as
$child ) {
- $text .= $doc->saveXML( $child );
- }
-
- $this->loadModules( $parser );
- }
+ $this->loadModules( $parser );
+ $text = preg_replace( '%(^.*<body>)|(</body>.*$)%UDs',
'', $doc->saveHTML() );
}
wfProfileOut( __METHOD__ );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs