User:Micki/extratoolbarbuttons.js: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Micki (talk | contribs)
m finished
Maintenance: mw:RL/MGU - Updated deprecated module name
 
(17 intermediate revisions by one other user not shown)
Line 1: Line 1:
/*<nowiki><pre>*/
/*<nowiki><pre>*/
var customizeToolbar = function () {
if ( typeof $j != 'undefined' && typeof $j.fn.wikiEditor != 'undefined' ) {
//EXTRA TOOLBAR BUTTONS
$j(document).ready( function() {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
$('#wpTextbox1').wikiEditor('addToToolbar', {
'section': 'advanced',
'section': 'advanced',
'group': 'format',
'group': 'format',
'tools': {
'tools': {
'Blockquote': {
'Strikethrough': {
label: 'Precrtan tekst',
label: 'Navodnici',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/45/Gnome-format-text-strikethrough.svg/25px-Gnome-format-text-strikethrough.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/2/2f/Toolbaricon_quote_1.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "<s>",
pre: "",
post: "“"
post: "</s>"
}
}
}
}
},
}
'Strikethrough': {
}
label: 'Precrtan tekst',
} );
type: 'button',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/45/Gnome-format-text-strikethrough.svg/25px-Gnome-format-text-strikethrough.svg.png',
'section': 'advanced',
action: {
'group': 'format',
type: 'encapsulate',
'tools': {
options: {
'Template': {
pre: "<s>",
label: 'Šablon',
post: "</s>"
type: 'button',
}
icon: 'http://upload.wikimedia.org/wikipedia/commons/d/dd/Vector_toolbar_template_button.png',
}
action: {
},
type: 'encapsulate',
'Template': {
options: {
label: 'Šablon',
pre: "{{",
type: 'button',
post: "}}"
icon: '//upload.wikimedia.org/wikipedia/commons/d/dd/Vector_toolbar_template_button.png',
}
action: {
}
type: 'encapsulate',
}
options: {
}
pre: "{{",
} );
post: "}}"
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
'section': 'advanced',
}
'group': 'format',
},
'tools': {
'External link': {
'External link': {
label: 'Spoljašnja veza',
label: 'Spoljašnja veza',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/49/Gnome-go-previous.svg/25px-Gnome-go-previous.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/49/Gnome-go-previous.svg/25px-Gnome-go-previous.svg.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "[",
pre: "[",
post: "]"
post: "]"
}
}
}
}
},
}
'Internal link': {
}
label: 'Unutrašnja veza',
} );
type: 'button',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/94/Gnome-go-next.svg/25px-Gnome-go-next.svg.png',
'section': 'advanced',
action: {
'group': 'format',
type: 'encapsulate',
'tools': {
options: {
'Internal link': {
pre: "[[",
label: 'Unutrašnja veza',
post: "]]"
type: 'button',
}
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Gnome-go-next.svg/25px-Gnome-go-next.svg.png',
}
action: {
},
type: 'encapsulate',
'Link': {
options: {
label: 'Veza',
pre: "[[",
type: 'button',
post: "]]"
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/27/Gnome-go-last.svg/25px-Gnome-go-last.svg.png',
}
action: {
}
type: 'encapsulate',
}
options: {
}
pre: "[[|",
} );
post: "]]"
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
'section': 'advanced',
}
'group': 'format',
},
'tools': {
'Vertical line': {
'Link': {
label: 'Veza',
label: 'Uspravna crta',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Gnome-go-last.svg/25px-Gnome-go-last.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/46/Gnome-go-first.svg/25px-Gnome-go-first.svg.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "[[|",
pre: "|"
}
post: "]]"
}
}
},
}
'Category': {
}
label: 'Kategorija',
}
type: 'button',
} );
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Gnome-go-bottom.svg/25px-Gnome-go-bottom.svg.png',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
action: {
'section': 'advanced',
type: 'encapsulate',
'group': 'format',
options: {
'tools': {
pre: "[[Category:",
'Vertical line': {
post: "]]"
label: 'Uspravna crta',
}
type: 'button',
}
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Gnome-go-first.svg/25px-Gnome-go-first.svg.png',
},
action: {
'Advanced image': {
type: 'encapsulate',
label: 'Slika 250px',
options: {
type: 'button',
pre: "|",
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Image-x-generic.svg/25px-Image-x-generic.svg.png',
post: ""
action: {
}
type: 'encapsulate',
}
options: {
}
pre: "[[File:",
}
post: "|thumb|right|250px|Opis]]"
} );
}
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
'section': 'advanced',
},
'group': 'format',
'Smile': {
'tools': {
label: 'Smeje se',
'Category': {
type: 'button',
label: 'Kategorija',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
type: 'button',
action: {
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Gnome-go-bottom.svg/25px-Gnome-go-bottom.svg.png',
type: 'encapsulate',
action: {
options: {
type: 'encapsulate',
pre: "[[File:Face-smile.svg|20px]]"
options: {
}
pre: "[[{{subst:ns:14}}:",
}
post: "]]"
},
}
'Winking': {
}
label: 'Namiguje',
}
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
} );
action: {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
type: 'encapsulate',
'section': 'advanced',
options: {
'group': 'format',
pre: "[[File:Face-wink.svg|20px]]"
'tools': {
}
'Advanced image': {
}
label: 'Slika 250px',
},
type: 'button',
'Done': {
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Image-x-generic.svg/25px-Image-x-generic.svg.png',
label: 'Urađeno',
action: {
type: 'encapsulate',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Dialog-apply.svg/25px-Dialog-apply.svg.png',
options: {
action: {
pre: "[[{{subst:ns:6}}:",
type: 'encapsulate',
post: "|thumb|right|250px|Opis]]"
options: {
}
pre: "{{done}} ",
}
post: " ~~~~"
}
}
}
}
} );
},
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'Not done': {
'section': 'advanced',
label: 'Nije urađeno',
'group': 'format',
type: 'button',
'tools': {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Gnome-colors-window-close.svg/25px-Gnome-colors-window-close.svg.png',
'Spam': {
action: {
label: 'Spam',
type: 'button',
type: 'encapsulate',
options: {
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Commons-emblem-issue.svg/25px-Commons-emblem-issue.svg.png',
pre: "{{not done}} ",
action: {
post: " ~~~~"
type: 'encapsulate',
}
options: {
}
pre: "{{subst:Spam}}",
},
post: ""
'Signature': {
}
label: 'Potpis',
}
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/7/79/Insert-signature.png',
}
action: {
} );
type: 'encapsulate',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
options: {
'section': 'advanced',
pre: " ~~~~"
'group': 'format',
}
'tools': {
}
'Test': {
}
label: 'Test',
}
type: 'button',
});
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/Commons-emblem-hand.svg/25px-Commons-emblem-hand.svg.png',
//EMOTICONS
action: {
$('#wpTextbox1').wikiEditor('addToToolbar', {
type: 'encapsulate',
'sections': {
options: {
'emoticons': {
pre: "{{subst:test}}~~~~",
'type': 'toolbar',
post: ""
'label': 'Emoticons'
}
}
}
}
}
});
}
$('#wpTextbox1').wikiEditor('addToToolbar', {
} );
'section': 'emoticons',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'groups': {
'section': 'advanced',
'emoticons': {
'group': 'format',
'label': 'Emoticons'
'tools': {
}
'Smile': {
}
label: 'Smeje se',
});
type: 'button',
$('#wpTextbox1').wikiEditor('addToToolbar', {
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
'section': 'emoticons',
action: {
'group': 'emoticons',
type: 'encapsulate',
'tools': {
options: {
'smile': {
pre: "[[{{subst:ns:6}}:Face-smile.svg|20px]]",
label: 'Smile',
post: ""
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
}
action: {
}
type: 'encapsulate',
}
options: {
} );
pre: "[[File:Face-smile.svg|20px]]"
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
'section': 'advanced',
}
'group': 'format',
},
'tools': {
'frown': {
'Winking': {
label: 'Namiguje',
label: 'Frown',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/06/Face-sad.svg/25px-Face-sad.svg.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "[[{{subst:ns:6}}:Face-wink.svg|20px]]",
pre: "[[File:Face-sad.svg|20px]]"
}
post: ""
}
}
},
}
'plain': {
}
label: 'Plain',
}
type: 'button',
} );
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Face-plain.svg/25px-Face-plain.svg.png',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
action: {
'section': 'advanced',
type: 'encapsulate',
'group': 'format',
options: {
'tools': {
pre: "[[File:Face-plain.svg|20px]]"
'Done': {
}
label: 'Urađeno',
}
type: 'button',
},
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Dialog-apply.svg/25px-Dialog-apply.svg.png',
'wink': {
action: {
label: 'Wink',
type: 'encapsulate',
type: 'button',
options: {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
pre: "{{done}} ~~~~",
action: {
post: ""
type: 'encapsulate',
}
options: {
}
pre: "[[File:Face-wink.svg|20px]]"
}
}
}
}
} );
},
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'tongue': {
'section': 'advanced',
label: 'Tongue',
'group': 'format',
type: 'button',
'tools': {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Face-tongue.svg/25px-Face-tongue.svg.png',
'Unsigned post': {
action: {
label: 'Komentar bez potpisa',
type: 'button',
type: 'encapsulate',
options: {
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Emblem-person-red.svg/25px-Emblem-person-red.svg.png',
pre: "[[File:Face-tongue.svg|20px]]"
action: {
}
type: 'encapsulate',
}
options: {
},
pre: "{{Unsigned|",
'surprised': {
post: "}}"
label: 'Surprised',
}
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-surprise.svg/25px-Face-surprise.svg.png',
}
action: {
}
type: 'encapsulate',
} );
options: {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
pre: "[[File:Face-surprise.svg|20px]]"
'section': 'advanced',
}
'group': 'format',
}
'tools': {
},
'Welcome': {
'confused': {
label: 'Dobrodošlica',
label: 'Confused',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Emblem-person-blue.svg/25px-Emblem-person-blue.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Face-confused.svg/25px-Face-confused.svg.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "{{subst:welcome}} ~~~~",
pre: "[[File:Face-confused.svg|20px]]"
post: ""
}
}
}
}
},
}
'grin': {
}
label: 'Grin',
} );
type: 'button',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-grin.svg/25px-Face-grin.svg.png',
'section': 'advanced',
action: {
'group': 'format',
type: 'encapsulate',
'tools': {
options: {
'Off-topic': {
pre: "[[File:Face-grin.svg|20px]]"
label: 'Off-topic',
}
type: 'button',
}
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Emblem-person-grey.svg/25px-Emblem-person-grey.svg.png',
},
action: {
'braces': {
type: 'encapsulate',
label: 'Braces grin',
options: {
type: 'button',
pre: "{{subst:offtopic}}",
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Face-grin-braces.svg/25px-Face-grin-braces.svg.png',
post: ""
action: {
}
type: 'encapsulate',
}
options: {
}
pre: "[[File:Face-grin-braces.svg|20px]]"
}
}
} );
}
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
},
'section': 'advanced',
'crying': {
'group': 'format',
label: 'Crying',
'tools': {
type: 'button',
'Signature': {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Face-crying.svg/25px-Face-crying.svg.png',
label: 'Potpis',
action: {
type: 'button',
type: 'encapsulate',
icon: 'http://upload.wikimedia.org/wikipedia/commons/7/79/Insert-signature.png',
options: {
action: {
pre: "[[File:Face-crying.svg|20px]]"
type: 'encapsulate',
}
options: {
}
pre: " ~~~~",
},
post: ""
'blush': {
}
label: 'Blush',
}
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Face-blush.svg/25px-Face-blush.svg.png',
}
action: {
} );
type: 'encapsulate',
} );
options: {
}
pre: "[[File:Face-blush.svg|20px]]"

}
//Emoticons
}
if ( typeof $j != 'undefined' && typeof $j.fn.wikiEditor != 'undefined' ) {
},
$j( document ).ready( function() {
'laughing': {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
label: 'Laughing',
'sections': {
type: 'button',
'emoticons': {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/15/Face-smile-big.svg/25px-Face-smile-big.svg.png',
'type': 'toolbar',
action: {
'label': 'Emoticons'
type: 'encapsulate',
}
options: {
}
pre: "[[File:Face-smile-big.svg|20px]]"
} );
}
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
'section': 'emoticons',
},
'groups': {
'kiss': {
'emoticons': {
'label': 'Emoticons'
label: 'Kiss',
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Face-kiss.svg/25px-Face-kiss.svg.png',
}
action: {
} );
type: 'encapsulate',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
options: {
'section': 'emoticons',
pre: "[[File:Face-kiss.svg|20px]]"
'group': 'emoticons',
}
'tools': {
}
'smile': {
},
label: 'Smile',
'glasses': {
type: 'button',
label: 'Glasses',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
type: 'button',
action: {
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Face-glasses.svg/25px-Face-glasses.svg.png',
type: 'encapsulate',
action: {
options: {
type: 'encapsulate',
pre: "[[{{subst:ns:6}}:Face-smile.svg|20px]]"
options: {
}
pre: "[[File:Face-glasses.svg|20px]]"
}
}
}
}
}
},
} );
'nerd': {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
label: 'Nerd',
'section': 'emoticons',
type: 'button',
'group': 'emoticons',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/03/Face-grin_expert.svg/25px-Face-grin_expert.svg.png',
'tools': {
action: {
'frown': {
type: 'encapsulate',
label: 'Frown',
options: {
type: 'button',
pre: "[[File:Face-grin_expert.svg|20px]]"
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Face-sad.svg/25px-Face-sad.svg.png',
}
action: {
}
type: 'encapsulate',
},
options: {
'angel': {
pre: "[[{{subst:ns:6}}:Face-sad.svg|20px]]"
label: 'Angel',
}
type: 'button',
}
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Face-angel.svg/25px-Face-angel.svg.png',
}
action: {
}
type: 'encapsulate',
} );
options: {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
pre: "[[File:Face-angel.svg|20px]]"
'section': 'emoticons',
}
'group': 'emoticons',
}
'tools': {
},
'plain': {
'devil': {
label: 'Plain',
label: 'Devil',
type: 'button',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Face-plain.svg/25px-Face-plain.svg.png',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Face-devil-grin.svg/25px-Face-devil-grin.svg.png',
action: {
action: {
type: 'encapsulate',
type: 'encapsulate',
options: {
options: {
pre: "[[{{subst:ns:6}}:Face-plain.svg|20px]]"
pre: "[[File:Face-devil-grin.svg|20px]]"
}
}
}
}
}
},
}
'monkey': {
} );
label: 'Monkey',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
type: 'button',
'section': 'emoticons',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-monkey.svg/25px-Face-monkey.svg.png',
'group': 'emoticons',
action: {
'tools': {
type: 'encapsulate',
'wink': {
options: {
label: 'Wink',
pre: "[[File:Face-monkey.svg|20px]]"
type: 'button',
}
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
}
action: {
}
type: 'encapsulate',
}
options: {
});
pre: "[[{{subst:ns:6}}:Face-wink.svg|20px]]"
//REMOVING THINGS
}
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
}
'section': 'help'
}
});
}
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
} );
'section': 'main',
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'group': 'insert',
'section': 'emoticons',
'tool': 'file'
'group': 'emoticons',
});
'tools': {
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
'tongue': {
'section': 'main',
label: 'Tongue',
'group': 'insert',
type: 'button',
'tool': 'signature'
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Face-tongue.svg/25px-Face-tongue.svg.png',
});
action: {
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
type: 'encapsulate',
'section': 'main',
options: {
'group': 'insert',
pre: "[[{{subst:ns:6}}:Face-tongue.svg|20px]]"
'tool': 'signature-ns0'
}
});
}
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
}
'section': 'advanced',
}
'group': 'heading'
} );
});
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
'section': 'emoticons',
'section': 'advanced',
'group': 'emoticons',
'group': 'format',
'tools': {
'tool': 'ulist'
'surprised': {
});
label: 'Surprised',
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
type: 'button',
'section': 'advanced',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-surprise.svg/25px-Face-surprise.svg.png',
'group': 'format',
action: {
'tool': 'olist'
type: 'encapsulate',
});
options: {
$('#wpTextbox1').wikiEditor('removeFromToolbar', {
pre: "[[{{subst:ns:6}}:Face-surprise.svg|20px]]"
'section': 'advanced',
}
'group': 'format',
}
'tool': 'indent'
}
});
}
} );
};
if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
mw.loader.using('user.options', function () {
'section': 'emoticons',
if (mw.user.options.get('usebetatoolbar')) {
'group': 'emoticons',
mw.loader.using('ext.wikiEditor', function () {
'tools': {
$(document).ready(customizeToolbar);
'confused': {
});
label: 'Confused',
}
type: 'button',
});
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Face-confused.svg/25px-Face-confused.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-confused.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'grin': {
label: 'Grin',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-grin.svg/25px-Face-grin.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-grin.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'braces': {
label: 'Braces grin',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Face-grin-braces.svg/25px-Face-grin-braces.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-grin-braces.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'crying': {
label: 'Crying',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Face-crying.svg/25px-Face-crying.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-crying.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'blush': {
label: 'Blush',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Face-blush.svg/25px-Face-blush.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-blush.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'laughing': {
label: 'Laughing',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Face-smile-big.svg/25px-Face-smile-big.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-smile-big.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'kiss': {
label: 'Kiss',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Face-kiss.svg/25px-Face-kiss.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-kiss.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'glasses': {
label: 'Glasses',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Face-glasses.svg/25px-Face-glasses.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-glasses.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'nerd': {
label: 'Nerd',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Face-grin_expert.svg/25px-Face-grin_expert.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-grin_expert.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'angel': {
label: 'Angel',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Face-angel.svg/25px-Face-angel.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-angel.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'devil': {
label: 'Devil',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Face-devil-grin.svg/25px-Face-devil-grin.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-devil-grin.svg|20px]]"
}
}
}
}
} );
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'emoticons',
'group': 'emoticons',
'tools': {
'monkey': {
label: 'Monkey',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-monkey.svg/25px-Face-monkey.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "[[{{subst:ns:6}}:Face-monkey.svg|20px]]"
}
}
}
}
} );
} );
}
}
/*</nowiki></pre>*/
/*</nowiki></pre>*/

Latest revision as of 07:51, 20 January 2019

/*<nowiki><pre>*/
var customizeToolbar = function () {
        //EXTRA TOOLBAR BUTTONS
        $('#wpTextbox1').wikiEditor('addToToolbar', {
            'section': 'advanced',
            'group': 'format',
            'tools': {
                'Blockquote': {
                    label: 'Navodnici',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/2/2f/Toolbaricon_quote_1.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "„",
                            post: "“"
                        }
                    }
                },
                'Strikethrough': {
                    label: 'Precrtan tekst',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/45/Gnome-format-text-strikethrough.svg/25px-Gnome-format-text-strikethrough.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "<s>",
                            post: "</s>"
                        }
                    }
                },
                'Template': {
                    label: 'Šablon',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/d/dd/Vector_toolbar_template_button.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "{{",
                            post: "}}"
                        }
                    }
                },
                'External link': {
                    label: 'Spoljašnja veza',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/49/Gnome-go-previous.svg/25px-Gnome-go-previous.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[",
                            post: "]"
                        }
                    }
                },
                'Internal link': {
                    label: 'Unutrašnja veza',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/94/Gnome-go-next.svg/25px-Gnome-go-next.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[",
                            post: "]]"
                        }
                    }
                },
                'Link': {
                    label: 'Veza',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/27/Gnome-go-last.svg/25px-Gnome-go-last.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[|",
                            post: "]]"
                        }
                    }
                },
                'Vertical line': {
                    label: 'Uspravna crta',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/46/Gnome-go-first.svg/25px-Gnome-go-first.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "|"
                        }
                    }
                },
                'Category': {
                    label: 'Kategorija',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Gnome-go-bottom.svg/25px-Gnome-go-bottom.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[Category:",
                            post: "]]"
                        }
                    }
                },
                'Advanced image': {
                    label: 'Slika 250px',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Image-x-generic.svg/25px-Image-x-generic.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:",
                            post: "|thumb|right|250px|Opis]]"
                        }
                    }
                },
                'Smile': {
                    label: 'Smeje se',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-smile.svg|20px]]"
                        }
                    }
                },
                'Winking': {
                    label: 'Namiguje',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-wink.svg|20px]]"
                        }
                    }
                },
                'Done': {
                    label: 'Urađeno',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Dialog-apply.svg/25px-Dialog-apply.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "{{done}} ",
                            post: " ~~~~"
                        }
                    }
                },
                'Not done': {
                    label: 'Nije urađeno',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Gnome-colors-window-close.svg/25px-Gnome-colors-window-close.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "{{not done}} ",
                            post: " ~~~~"
                        }
                    }
                },
                'Signature': {
                    label: 'Potpis',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/7/79/Insert-signature.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: " ~~~~"
                        }
                    }
                }
            }
        });
        //EMOTICONS
        $('#wpTextbox1').wikiEditor('addToToolbar', {
            'sections': {
                'emoticons': {
                    'type': 'toolbar',
                    'label': 'Emoticons'
                }
            }
        });
        $('#wpTextbox1').wikiEditor('addToToolbar', {
            'section': 'emoticons',
            'groups': {
                'emoticons': {
                    'label': 'Emoticons'
                }
            }
        });
        $('#wpTextbox1').wikiEditor('addToToolbar', {
            'section': 'emoticons',
            'group': 'emoticons',
            'tools': {
                'smile': {
                    label: 'Smile',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-smile.svg|20px]]"
                        }
                    }
                },
                'frown': {
                    label: 'Frown',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/06/Face-sad.svg/25px-Face-sad.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-sad.svg|20px]]"
                        }
                    }
                },
                'plain': {
                    label: 'Plain',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Face-plain.svg/25px-Face-plain.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-plain.svg|20px]]"
                        }
                    }
                },
                'wink': {
                    label: 'Wink',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/5/57/Face-wink.svg/25px-Face-wink.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-wink.svg|20px]]"
                        }
                    }
                },
                'tongue': {
                    label: 'Tongue',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Face-tongue.svg/25px-Face-tongue.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-tongue.svg|20px]]"
                        }
                    }
                },
                'surprised': {
                    label: 'Surprised',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-surprise.svg/25px-Face-surprise.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-surprise.svg|20px]]"
                        }
                    }
                },
                'confused': {
                    label: 'Confused',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Face-confused.svg/25px-Face-confused.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-confused.svg|20px]]"
                        }
                    }
                },
                'grin': {
                    label: 'Grin',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-grin.svg/25px-Face-grin.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-grin.svg|20px]]"
                        }
                    }
                },
                'braces': {
                    label: 'Braces grin',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Face-grin-braces.svg/25px-Face-grin-braces.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-grin-braces.svg|20px]]"
                        }
                    }
                },
                'crying': {
                    label: 'Crying',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Face-crying.svg/25px-Face-crying.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-crying.svg|20px]]"
                        }
                    }
                },
                'blush': {
                    label: 'Blush',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Face-blush.svg/25px-Face-blush.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-blush.svg|20px]]"
                        }
                    }
                },
                'laughing': {
                    label: 'Laughing',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/15/Face-smile-big.svg/25px-Face-smile-big.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-smile-big.svg|20px]]"
                        }
                    }
                },
                'kiss': {
                    label: 'Kiss',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Face-kiss.svg/25px-Face-kiss.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-kiss.svg|20px]]"
                        }
                    }
                },
                'glasses': {
                    label: 'Glasses',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Face-glasses.svg/25px-Face-glasses.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-glasses.svg|20px]]"
                        }
                    }
                },
                'nerd': {
                    label: 'Nerd',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/03/Face-grin_expert.svg/25px-Face-grin_expert.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-grin_expert.svg|20px]]"
                        }
                    }
                },
                'angel': {
                    label: 'Angel',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Face-angel.svg/25px-Face-angel.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-angel.svg|20px]]"
                        }
                    }
                },
                'devil': {
                    label: 'Devil',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Face-devil-grin.svg/25px-Face-devil-grin.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-devil-grin.svg|20px]]"
                        }
                    }
                },
                'monkey': {
                    label: 'Monkey',
                    type: 'button',
                    icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-monkey.svg/25px-Face-monkey.svg.png',
                    action: {
                        type: 'encapsulate',
                        options: {
                            pre: "[[File:Face-monkey.svg|20px]]"
                        }
                    }
                }
            }
        });
        //REMOVING THINGS
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'help'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'main',
            'group': 'insert',
            'tool': 'file'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'main',
            'group': 'insert',
            'tool': 'signature'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'main',
            'group': 'insert',
            'tool': 'signature-ns0'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'advanced',
            'group': 'heading'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'advanced',
            'group': 'format',
            'tool': 'ulist'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'advanced',
            'group': 'format',
            'tool': 'olist'
        });
        $('#wpTextbox1').wikiEditor('removeFromToolbar', {
            'section': 'advanced',
            'group': 'format',
            'tool': 'indent'
        });
    };
if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
    mw.loader.using('user.options', function () {
        if (mw.user.options.get('usebetatoolbar')) {
            mw.loader.using('ext.wikiEditor', function () {
                $(document).ready(customizeToolbar);
            });
        }
    });
}
/*</nowiki></pre>*/