মিডিয়াউইকি:Gadget-toolboxcompat.js
লক্ষ্য করুন: প্রকাশ করার পর, পরিবর্তনগুলো দেখতে আপনাকে আপনার ব্রাউজারের ক্যাশে পরিষ্কার করার প্রয়োজন হতে পারে।
- ফায়ারফক্স / সাফারি: পুনরায় লোড-এ ক্লিক করার সময় শিফট টিপে ধরে রাখুন, অথবা হয় Ctrl-F5 বা Ctrl-R টিপুন (ম্যাকে ⌘-R টিপুন)
- গুগল ক্রোম: Ctrl-Shift-R (ম্যাকে ⌘-Shift-R) টিপুন
- ইন্টারনেট এক্সপ্লোরার / এজ: Ctrl ধরে রাখা অবস্থায় Refresh-এ ক্লিক করুন, অথবা Ctrl-F5 টিপুন
- অপেরা: Ctrl-F5 টিপুন।
(function($) {
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit','submit']) === -1 || $.fn.wikiEditor === undefined ) {
return;
}
if ( window.mwCustomEditButtons === undefined ) {
window.mwCustomEditButtons = [];
}
$(document).ready( function() {
var $tb = $('#wpTextbox1');
$.each( mwCustomEditButtons, function(i) {
var wikiOptions = { section: 'main', group: 'insert', tools: {}}, tool = this;
wikiOptions.tools[ tool.name || 'mw-custom-edit-button-' + (i+1) ] = {
label: tool.speedTip,
type: 'button',
icon: tool.imageFile,
action: {
type: 'callback',
execute: function() {
$tb.textSelection( 'encapsulateSelection', {
pre: tool.tagOpen || '',
peri: tool.sampleText || '',
post: tool.tagClose || ''
});
if ( $.isFunction( tool.callbackFunct ) ) {
tool.callbackFunct.call( window );
}
}
}
}
$tb.wikiEditor( 'addToToolbar', wikiOptions );
});
});
})( jQuery );