From: Derk-Jan Hartman Date: Sun, 25 Oct 2015 19:25:08 +0000 (+0100) Subject: Special:Upload Fire wikipage.content hook X-Git-Tag: 1.31.0-rc.0~9245^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22calendrier%22%2C%22type=semaine%22%29%20.%20%22?a=commitdiff_plain;h=002d1f15aafa3bb9d4c142408a73432f24fac2f5;p=lhc%2Fweb%2Fwiklou.git Special:Upload Fire wikipage.content hook The warning here is a fragment of wikicode, and can include the video player for instance. Bug: T51751 Change-Id: I45e10f5f5700ea7c526a63b4f47a21d630c6d8ee --- diff --git a/resources/src/mediawiki.special/mediawiki.special.upload.js b/resources/src/mediawiki.special/mediawiki.special.upload.js index 9fcec022e1..8c89ed97d8 100644 --- a/resources/src/mediawiki.special/mediawiki.special.upload.js +++ b/resources/src/mediawiki.special/mediawiki.special.upload.js @@ -85,7 +85,9 @@ }, setWarning: function ( warning ) { - $( '#wpDestFile-warning' ).html( warning ); + var $warning = $( $.parseHTML( warning ) ); + mw.hook( 'wikipage.content' ).fire( $warning ); + $( '#wpDestFile-warning' ).empty().append( $warning ); // Set a value in the form indicating that the warning is acknowledged and // doesn't need to be redisplayed post-upload