MediaWiki:Common.js
Not: Yayımladıktan sonra değişiklikleri görmeniz için tarayıcınızın önbelleğini temizlemeniz gerekebilir.
- Firefox / Safari: Shift tuşuna basılıyken Yeniden Yükle'ye tıklayın ya da Ctrl-F5 ya da Ctrl-R tıklayın (Mac için ⌘-R)
- Google Chrome: Ctrl-Shift-R'ye basın. (Mac için ⌘-Shift-R)
- Edge: Ctrl basılıyken Yenile'ye tıklayın ya da Ctrl-F5'e basın.
/* İşlem Rehberi PageForms: adım numaralarını otomatik sırala. */
if (mw.config.get('wgCanonicalSpecialPageName') === 'FormEdit' && /İşlem Rehberi/.test(mw.config.get('wgTitle') || '')) {
(function () {
function renumberSteps() {
var fields = document.querySelectorAll('input[name^="İşlem Adımı["][name$="[no]"]');
Array.prototype.forEach.call(fields, function (field, index) {
field.value = String(index + 1);
});
}
mw.util.$content.on('click', function (event) {
var text = (event.target.textContent || '').trim();
if (text.indexOf('örneği ekle') !== -1 || text.indexOf('örneği kaldır') !== -1 || text === 'Adım ekle') {
window.setTimeout(renumberSteps, 100);
}
});
var form = document.querySelector('form');
if (form) {
form.addEventListener('submit', renumberSteps);
}
renumberSteps();
}());
}