MediaWiki:Gadget-move-to-sandbox.js: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m EK do przekierowania zostanie wstawiony już po usunięciu kategorii z brudnopisu. Być może to rozwiąże problem EK-ów niewidocznych w K:EK
m + możliwość programowej zmiany domyślnego powodu przenosin
 
Linia 13:
** Interface:
* window.moveToSandboxGadget = {
* initialReason: string | null,
* moveSource: string | null,
* moveDestination: string | null,
Linia 23 ⟶ 24:
*
* null title means the default one, but not computed yet
*
* Setting `initialReason` to null will restore the default move reason
*
* @typedef {{targetPage: string, editSummary: string, message: string, defaultMessage: string, isMessageDisabled: boolean}} FormResult
Linia 173 ⟶ 176:
var suppressRedirectRight = null;
var cachedState = null;
var initialReason = MSG.summaryFieldDefault;
 
/**
Linia 243 ⟶ 247:
get: function () { return targetPage; },
set: function (value) { targetPage = value; }
});
 
// The initial reason can be set to null, which means the default one
Object.defineProperty(window.moveToSandboxGadget, 'initialReason', {
get: function() { return initialReason; },
set: function(value) { initialReason = (value !== null ? value : MSG.summaryFieldDefault); }
});
}
Linia 476 ⟶ 486:
var summaryInput = new OO.ui.TextInputWidget({
placeholder: MSG.summaryFieldPlaceholder,
value: MSG.summaryFieldDefaultinitialReason
});
var summaryField = new OO.ui.FieldLayout(summaryInput, {