مدیاویکی:Vector.js
نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- اینترنت اکسپلورر/ Edge: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
- اپرا: Ctrl-F5 را بفشارید.
/* Any JavaScript here will be loaded for users using the Vector skin */
// انتقال دکمه و چسپاندن به سمت راست عنوان بخشها، ایده از ویکی پدیای آلمانی
mw.loader.using(['mediawiki.util']).done(function () {
$(document).ready(function(){
$(".editsection").each(function() {
var temp = $(this).next().clone(true);
if(temp.is(".mw-headline")){
$(this).css({"float":"none","padding":"3px 0","margin":"0"});
$(this).next().replaceWith($(this).clone(true));
$(this).replaceWith(temp);
}
});
});
// create by bawolff in wikinews.en
//to allow adding portlets easier for the namespace tabs
function addVectorNSTab (href, text, id, tooltip, accesskey, nextnode) {
return mw.util.addPortletLink('p-namespaces', href, text, id, tooltip, accesskey, nextnode)
}
//some vector specific stuff for the comment namespace.
$(function() {
if (mw.config.get('wgNamespaceNumber') === 102) {
addVectorNSTab(encodeURI(mw.config.get('wgArticlePath').replace("$1", "بحث:" + mw.config.get('wgTitle'))), "بحث", "ca-main-talk");
addVectorNSTab(encodeURI(mw.config.get('wgArticlePath').replace("$1", mw.config.get('wgTitle'))), "خبر", "ca-nstab-main");
}
if (mw.config.get('wgNamespaceNumber') === 90) {
var page = mw.config.get('wgTitle').replace(/\/.*$/, '');
page = page.replace(/^نظرها:/, '');
var talk = addVectorNSTab(encodeURI(mw.config.get('wgArticlePath').replace("$1", "بحث:" + page)), "بحث", "ca-main-talk");
addVectorNSTab(encodeURI(mw.config.get('wgArticlePath').replace("$1", page)), "خبر", "ca-nstab-main");
}
});
});