MediaWiki:Gadget-EditNext.js
Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.
- Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
- Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
- Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
- Opera: Naciśnij klawisze Ctrl+F5.
/**
* Adds an tab to edit next page.
*
* Should work at least with V'22 and legacy Vector.
*
* Author: [[User:Nux]]
*
* Dev/initial version: [[Wikiskryba:Nux/ExtraTabs.js]], [[Wikiskryba:Nux/ExtraTabs.css]].
*/
if ( mw.config.get( "wgCanonicalNamespace" ) === "Page" ) {
$( function() {
var nextPageName = mw.config.get( 'wgPageName' ).replace( /\/(\d+)$/, function(a, n){ return '/' + (parseInt(n, 10) + 1); });
var nextEditUrl = mw.util.getUrl( nextPageName, {action:'edit'} );
var id = 'ca-proofreadEditNextLink';
var mwskin = mw.config.get('skin');
var parentId = mwskin === "vector-2022" ? 'p-associated-pages' : 'p-namespaces';
var item = mw.util.addPortletLink( parentId, nextEditUrl, ">ᵉ", id, 'Edytuj następną', 'd', '#ca-nstab-page' );
if (item && mwskin === "vector-2022") {
item.classList.add('vector-tab-noicon'); // v22
}
} );
}