مدیاویکی:Editpage.js
نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- اینترنت اکسپلورر/ Edge: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
- اپرا: Ctrl-F5 را بفشارید.
// <nowiki>
// dynamically load Commons-style Edittools
function createEdittoolsLink(){
// get div.mw-editTools
var box = document.getElementById('wpTextbox1');
while( box && box.className != 'mw-editTools' )
box = box.nextSibling;
if( !box )
return;
// create a link
var lnk = document.createElement('a');
lnk.href = 'javascript:loadCommonsTools()';
lnk.title = 'Load Commons-style Edittools';
lnk.id = 'loadCommonsEdittoos';
lnk.appendChild(document.createTextNode('[load edittools]'));
lnk.style.cssText = 'float:right';
box.appendChild(lnk);
}
function loadCommonsTools(){
importScript('MediaWiki:Scripts/Edittools1.js');
var lnk = document.getElementById('loadCommonsEdittoos');
if( lnk )
lnk.parentNode.removeChild(lnk);
}
$( createEdittoolsLink );
// Add Insert Buttons
function addInsertButton( img, speedTip, tagOpen, tagClose, sampleText ){
mw.toolbar && mw.toolbar.addButton({
'imageFile': '//upload.wikimedia.org/' + img,
'speedTip': speedTip,
'tagOpen': tagOpen,
'tagClose': tagClose,
'sampleText': sampleText
});
}
addInsertButton( 'wikipedia/commons/c/c8/Button_redirect.png', 'Redirect', '#REDIRECT [[', ']]', '' ); //+ buttons
addInsertButton( 'wikisource/ru/a/a9/Button-dash.png', ' — ', '—', '', '' );
addInsertButton( 'wikipedia/commons/2/2a/Button_category_plus.png', 'Category', '[[Category:', ']]', '' );
// </nowiki>