Lompat ke isi

Pengguna:Iwan Novirion/toolbarextra.js

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Catatan: Setelah menyimpan, Anda harus memintas tembolok (cache) peramban Anda untuk melihat perubahannya. Google Chrome, Firefox, Microsoft Edge dan Safari: Tahan tombol Shift dan klik Muat ulang (Reload) di tombol bilah alat. Untuk detail dan instruksi tentang peramban lain, lihat halaman menghapus singgahan (Inggris).

/*global mw */
/*jshint strict: false, browser: true, jquery: true */
/**
 * Extra toolbar options
 *  
 *  Description: Adds extra buttons to the old (non-enhanced) editing toolbar.
 *  
 *  Maintainers: [[User:MarkS]], [[User:Voice of All]], [[User:R. Koot]]
 */

function addExtraButtons () {
	mw.toolbar.addButtons(
	{
		imageId: 'toolbaricon-strike-s.png',
		imageFile: '//upload.wikimedia.org/wikipedia/commons/9/95/Toolbaricon_strike_s.png',
		speedTip: 'Coret',
		tagOpen: '<s>',
		tagClose: '</s>',
		sampleText: 'Coret teks'
	},
	{
		imageId: 'toolbaricon-hidden',
		imageFile: '//upload.wikimedia.org/wikipedia/commons/e/e7/Toolbaricon_hidden.png',
		speedTip: 'Sembunyikan kalimat',
		tagOpen: '<!-- ',
		tagClose: ' -->',
		sampleText: 'Kalimat'
	},
	{
		imageId: 'toolbaricon-quote',
		imageFile: '//upload.wikimedia.org/wikipedia/commons/4/4e/Toolbaricon_quote.png',
		speedTip: 'Kutip',
		tagOpen: '<blockquote>\n',
		tagClose: '\n</blockquote>',
		sampleText: 'Kutip kalimat'
	},
	{
		imageId: 'toolbaricon-bold-%40',
		imageFile: '//upload.wikimedia.org/wikipedia/commons/0/06/Toolbaricon_bold_%40.png',
		speedTip: 'Ping',
		tagOpen: '{{ping|',
		tagClose: '}}',
		sampleText: 'Nama pengguna'
	},
	{
		imageId: 'facebook-like-button',
		imageFile: '//upload.wikimedia.org/wikipedia/commons/4/4f/Facebook-like-button.png',
		speedTip: 'Fb like',
		tagOpen: '{{like|username=',
		tagClose: '}}',
		sampleText: 'Nama pengguna Anda'
	}
	);
}

mw.loader.using( 'user.options', function () {
	// This can be the string "0" if the user disabled the preference ([[bugzilla:52542#c3]])
	if ( mw.user.options.get( 'usebetatoolbar' ) != 1 && mw.user.options.get( 'gadget-legacyToolbar' ) == 1 ) {
		mw.hook("mw.toolbar").add( addExtraButtons );
	}
} );