User:Micki/extratoolbarbuttons.js

From Meta, a Wikimedia project coordination wiki
This is an archived version of this page, as edited by Micki (talk | contribs) at 08:42, 14 October 2011 (finished). It may differ significantly from the current version.

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/*<nowiki><pre>*/
if ( typeof $j != 'undefined' && typeof $j.fn.wikiEditor != 'undefined' ) {
	$j(document).ready( function() {
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Strikethrough': {
					label: 'Precrtan tekst',
					type: 'button',
					icon: 'http://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>"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Template': {
					label: 'Šablon',
					type: 'button',
					icon: 'http://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': {
					label: 'Spoljašnja veza',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/49/Gnome-go-previous.svg/25px-Gnome-go-previous.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[",
							post: "]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Internal link': {
					label: 'Unutrašnja veza',
					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',
						options: {
							pre: "[[",
							post: "]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Link': {
					label: 'Veza',
					type: 'button',
					icon: 'http://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': {
					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: {
						type: 'encapsulate',
						options: {
							pre: "|",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Category': {
					label: 'Kategorija',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Gnome-go-bottom.svg/25px-Gnome-go-bottom.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:14}}:",
							post: "]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Advanced image': {
					label: 'Slika 250px',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Image-x-generic.svg/25px-Image-x-generic.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:",
							post: "|thumb|right|250px|Opis]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Spam': {
					label: 'Spam',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Commons-emblem-issue.svg/25px-Commons-emblem-issue.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{subst:Spam}}",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'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',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{subst:test}}~~~~",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Smile': {
					label: 'Smeje se',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-smile.svg|20px]]",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Winking': {
					label: 'Namiguje',
					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]]",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Done': {
					label: 'Urađeno',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Dialog-apply.svg/25px-Dialog-apply.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{done}} ~~~~",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Unsigned post': {
					label: 'Komentar bez potpisa',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Emblem-person-red.svg/25px-Emblem-person-red.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{Unsigned|",
							post: "}}"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Welcome': {
					label: 'Dobrodošlica',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Emblem-person-blue.svg/25px-Emblem-person-blue.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{subst:welcome}} ~~~~",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Off-topic': {
					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: {
						type: 'encapsulate',
						options: {
							pre: "{{subst:offtopic}}",
							post: ""
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'format',
			'tools': {
				'Signature': {
					label: 'Potpis',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/7/79/Insert-signature.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: " ~~~~",
							post: ""
						}
					}
				}
			}
		} );
	} );
}

//Emoticons
if ( typeof $j != 'undefined' && typeof $j.fn.wikiEditor != 'undefined' ) {
	$j( document ).ready( function() {
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'sections': {
				'emoticons': {
					'type': 'toolbar',
					'label': 'Emoticons'
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'groups': {
				'emoticons': {
					'label': 'Emoticons'
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'smile': {
					label: 'Smile',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/25px-Face-smile.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-smile.svg|20px]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'frown': {
					label: 'Frown',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Face-sad.svg/25px-Face-sad.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-sad.svg|20px]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'plain': {
					label: 'Plain',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Face-plain.svg/25px-Face-plain.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-plain.svg|20px]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'wink': {
					label: 'Wink',
					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]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'tongue': {
					label: 'Tongue',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Face-tongue.svg/25px-Face-tongue.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-tongue.svg|20px]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'surprised': {
					label: 'Surprised',
					type: 'button',
					icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-surprise.svg/25px-Face-surprise.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "[[{{subst:ns:6}}:Face-surprise.svg|20px]]"
						}
					}
				}
			}
		} );
		$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'emoticons',
			'group': 'emoticons',
			'tools': {
				'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>*/