МедияУики:Gadget-MoveToIncubator.js

Забележка: За да се видят промените, необходимо е след съхраняване на страницата, кешът на браузъра да бъде изтрит.

  • Firefox / Safari: Задържа се клавиш Shift и се щраква върху Презареждане (Reload) или чрез клавишната комбинация Ctrl-Shift-R (⌘-Shift-R за Mac);
  • Google Chrome: клавишна комбинация Ctrl-Shift-R (⌘-Shift-R за Mac)
  • Internet Explorer: Задържа се клавиш Ctrl и се щраква върху Refresh или чрез клавишната комбинация CTRL-F5;
  • Opera: кешът се изчиства през менюто Tools → Preferences.


function initMoveToIncubatorMenu() {  	// =======================  CONFIGURATION  =======================  	var incubatorPrefix = 'Чернова:';  	var menuText = '... в инкубатор'; 	var menuHotkey = 'z'; 	var menuPopupText = 'Преместване на статията в инкубатора';  	var moveLeaveRedirect = '1'; // '0' - false, '1' - true 	var moveReason = ( 		'Преместване в [[Уикипедия:Инкубатор|инкубатора]], ' + 		'тъй като статията не отговаря на изискванията на Уикипедия.' 	);  	// ===============================================================  	var scriptBase = mw.config.get( 'wgScript' ) + '?';  	var movePageTarget = 'Special:MovePage/' + mw.config.get( 'wgPageName' ); 	var movePageNewTitle = incubatorPrefix + mw.config.get( 'wgTitle' );  	var menuElementPrefix = '<li id="ca-move-incubator">'; 	var menuElementSuffix = '</li>';  	var menuPopupFullText = menuPopupText + ' [alt-shift-' + menuHotkey + ']';  	var menuHrefParams = [ 		'title=' + movePageTarget, 		'wpNewTitle=' + movePageNewTitle, 		'wpLeaveRedirect=' + moveLeaveRedirect, 		'wpReason=' + moveReason 	];  	var menuHrefLink = 'href="' + encodeURI( scriptBase + menuHrefParams.join( '&' ) ) + '"'; 	var menuHrefTitle = 'title="' + menuPopupFullText + '"'; 	var menuHrefHotkey = 'accesskey="' + menuHotkey + '"';  	var menuHrefAttribs = [ 		menuHrefLink, 		menuHrefTitle, 		menuHrefHotkey 	];  	var menuHrefHTML = '<a ' + menuHrefAttribs.join( ' ' ) + '>' + menuText + '</a>';  	// Add the new menu option after the existing "Move" one. 	$( '#ca-move' ).after( menuElementPrefix + menuHrefHTML + menuElementSuffix );  }   $( function () { 	if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) initMoveToIncubatorMenu(); } );   // vim: ts=4 sts=4 sw=4 tw=100 noet: