diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2014-12-27 15:41:37 +0100 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2014-12-31 11:43:28 +0100 |
commit | c1f9b1f7b1b77776192048005dcc66dcf3df2bfb (patch) | |
tree | 2b38796e738dd74cb42ecd9bfd151803108386bc /resources/src/mediawiki.page/mediawiki.page.startup.js | |
parent | b88ab0086858470dd1f644e64cb4e4f62bb2be9b (diff) |
Update to MediaWiki 1.24.1
Diffstat (limited to 'resources/src/mediawiki.page/mediawiki.page.startup.js')
-rw-r--r-- | resources/src/mediawiki.page/mediawiki.page.startup.js | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/resources/src/mediawiki.page/mediawiki.page.startup.js b/resources/src/mediawiki.page/mediawiki.page.startup.js new file mode 100644 index 00000000..4aae6069 --- /dev/null +++ b/resources/src/mediawiki.page/mediawiki.page.startup.js @@ -0,0 +1,33 @@ +( function ( mw, $ ) { + + mw.page = {}; + + // Client profile classes for <html> + // Allows for easy hiding/showing of JS or no-JS-specific UI elements + $( 'html' ) + .addClass( 'client-js' ) + .removeClass( 'client-nojs' ); + + $( function () { + mw.util.init(); + + /** + * Fired when wiki content is being added to the DOM + * + * It is encouraged to fire it before the main DOM is changed (when $content + * is still detatched). However, this order is not defined either way, so you + * should only rely on $content itself. + * + * This includes the ready event on a page load (including post-edit loads) + * and when content has been previewed with LivePreview. + * + * @event wikipage_content + * @member mw.hook + * @param {jQuery} $content The most appropriate element containing the content, + * such as #mw-content-text (regular content root) or #wikiPreview (live preview + * root) + */ + mw.hook( 'wikipage.content' ).fire( $( '#mw-content-text' ) ); + } ); + +}( mediaWiki, jQuery ) ); |