Diferencia entre revisiones de «MediaWiki:Gadget-Subpages.js»

De WikiEducator
Saltar a: navegación, buscar
(create a Subpages gadget based on old Common.js JSconfig Subpages snippet (MW 1.23+))
 
m (1 revisión: import from en.WE after update to MW 1.23+)
 
(Sin diferencias)

Última revisión de 14:48 3 sep 2014

/**
 * Add a "Subpages" link to the toolbox menu.
 * Dependencies: mediawiki.util, mediawiki.Title, mediawiki.Uri
 *
 * @author Jim Tittsler <jim@OERfoundation.org> from old JSconfig.subPagesLink
 */
( function ( mw, $ ) {
 
	$( document ).ready( function () {
                if ( $('#t-whatlinkshere').length
                     && wgNamespaceNumber != -2  // Media:
                     && wgNamespaceNumber != -1  // Special:
                     && wgNamespaceNumber != 6   // File:
                     && wgNamespaceNumber != 14  // Category:
                    ) {
 
		        var url = '/Special:Prefixindex/' + wgPageName + '/';
 
                        mw.util.addPortletLink(
                                'p-tb',
                                url,
                                'Subpages',
                                'Show subpages of current page',
                                null,
                                '#tb-subpages'
                        );
                }
 
	});
}( mediaWiki, jQuery ) );