مدیاویکی:Common.js
ظاهر
نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- Edge: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
/* Any JavaScript here will be loaded for all users on every page load. */
/* افزودن گزینه خالیکردن میانگیر به ابزارهای صفحه */
mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () {
$(function () {
if (mw.config.get('wgNamespaceNumber') < 0) {
return;
}
var link = mw.util.addPortletLink(
'p-tb',
mw.util.getUrl(null, { action: 'purge' }),
'خالیکردن میانگیر',
't-purge',
'بازسازی میانگیر این صفحه'
);
if (!link) {
return;
}
$(link).on('click', function (event) {
event.preventDefault();
new mw.Api().post({
action: 'purge',
titles: mw.config.get('wgPageName')
}).then(function () {
window.location.reload();
}).catch(function () {
mw.notify('خالیکردن میانگیر ناموفق بود.', {
type: 'error'
});
});
});
});
});