మీడియావికీ:Gadget-PageNumbers.js

వికీసోర్స్ నుండి

గమనిక: భద్రపరచిన తర్వాత, మార్పులను చూడాలంటే మీ విహారిణి కోశాన్ని తీసేయాల్సిరావచ్చు.

  • ఫైర్‌ఫాక్స్‌ / సఫారి: Shift మీటని నొక్కిపట్టి Reloadని నొక్కండి లేదా Ctrl-F5 గానీ Ctrl-R (మాకింటోషులో ⌘-Shift-R) గానీ నొక్కండి
  • గూగుల్ క్రోమ్: Ctrl-Shift-R (మాక్ లో ⌘-Shift-R) నొక్కండి
  • ఇంటర్నెట్ ఎక్ప్లోరర్/ఎడ్జి: Ctrl ను నొక్కిపట్టి Refresh నొక్కండి లేదా Ctrl-F5 నొక్కండి.
  • ఒపేరా:* Ctrl-F5 నొక్కండి.
/**
 * PageNumbers loader
 *
 * Checks for presence of ProofReading extension by looking for pr_quality color status bar
 */
$( function ( $ ) {
	var nsOptionMenu = [ 0, 114 ];
	if ( $.inArray( mw.config.get( 'wgNamespaceNumber' ), nsOptionMenu ) !== -1 && $( 'table.pr_quality' ).length ) {
		mw.loader.load( 'ext.gadget.PageNumbers-core' );
	}
} );

/**
 * Force Footer &/or end matter out of Dynamic Layouts
 * Namespace coverage: Main (ns-0), Translation (ns-114)
 * See also _____
 *
 * Ver 0.40, 2015-01-31
 *     0.41, 2020-11-28: Exempt edit form from layouts too, use a classed div to contain it
 */
jQuery( document ).ready( function ( $ ) {
    var nsFooters = [ 0, 114 ];
    if ( $.inArray( mw.config.get( 'wgNamespaceNumber' ), nsFooters ) !== -1 ) {
        $( '.acContainer' ).insertAfter( $( 'div.printfooter' ) );

        var $exempt = $("<div>")
            .addClass("dynlayout-exempt dynlayout-exempt-footer")
            .insertBefore('div#catlinks')
            .append($('.acContainer'))
            .append($( 'div.licenseContainer' ).not( 'div.licenseContainer div.licenseContainer' ))
            .append($('#editform'));
    }
} );
/**
 * Force Header &/or section heading matter out of Dynamic Layouts
 * Namespace coverage: Main (ns-0), Translation (ns-114)
 * See also _____
 *
 * Ver 0.20, 2015-12-31
 *     0.21, 2020-11-28: Exempt preview header and used a classed div
 */
jQuery( document ).ready( function ( $ ) {
    var nsHeaders = [ 0, 114 ];
    if ( $.inArray( mw.config.get( 'wgNamespaceNumber' ), nsHeaders ) !== -1 ) {
        // var $target = $( 'div#mw-content-text' );
        var $exempt = $("<div>")
            .addClass("dynlayout-exempt dynlayout-exempt-header")
            .prependTo('div#mw-content-text')
            .prepend($('div#headerContainer'))
            .prepend($('div#heederContainer'))
            .prepend($('div#heedertemplate'))
            .prepend($('#mw-previewheader'))
    }
} );
/**
 * PageNumbers   Dynamic Layouts helper
 *
 * removes sidebar Display Options menu from all ns except Main and Translation
 *
 */
jQuery( document ).ready( function ( $ ) {
	var nsDynamicLayouts = [ -1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 104, 105, 106, 107, 115, 828, 829 ];
	if ( $.inArray( mw.config.get( 'wgNamespaceNumber' ), nsDynamicLayouts ) !== -1 ) {
		$( 'div' ).remove( '#p-do' );
	}
} );