From 002d1f15aafa3bb9d4c142408a73432f24fac2f5 Mon Sep 17 00:00:00 2001 From: Derk-Jan Hartman Date: Sun, 25 Oct 2015 20:25:08 +0100 Subject: [PATCH] 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 --- resources/src/mediawiki.special/mediawiki.special.upload.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.20.1