User:HausaDictionary/common.js

var customizeToolbar = function { $('#wpTextbox1').wikiEditor('addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"strikethrough": {			label: 'Strike',			type: 'button',			icon: '//upload.wikimedia.org/wikipedia/commons/3/30/Btn_toolbar_rayer.png',			action: {				type: 'encapsulate',				options: {					pre: " ",					post: " "				}			}		}	} });

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Horizontal line',			type: 'button',			icon: '//upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png',			action: {				type: 'encapsulate',				options: {					pre: "",					ownline: true				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Special Hausa Letters',			type: 'button',                       icon: '//upload.wikimedia.org/wikipedia/commons/b/b7/Implosive_b.png',			action: {				type: 'encapsulate',				options: {					pre: "Ɓɓ",					ownline: false				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Special Hausa Letters',			type: 'button',                       icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/ba/RomanD-01.png/25px-RomanD-01.png',			action: {				type: 'encapsulate',				options: {					pre: "Ɗɗ",					ownline: false				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Special Hausa Letters',			type: 'button',                       icon: '//hausadictionary.com/images/e/ef/%C6%98.png',			action: {				type: 'encapsulate',				options: {					pre: "Ƙ",					ownline: false				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Special Hausa Letters',			type: 'button',                       icon: '//hausadictionary.com/images/8/86/%C6%99_.png',			action: {				type: 'encapsulate',				options: {					pre: "ƙ",					ownline: false				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'HTML Image',			type: 'button',                       icon: '//hausafilms.tv/lib/images/toolbar/image.png',			action: {				type: 'encapsulate',				options: {					pre: "  ",					ownline: true				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Masculine Gender',			type: 'button',                       icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b7/Mars_symbol.svg/50px-Mars_symbol.svg.png',			action: {				type: 'encapsulate',				options: {					pre: "m ",					ownline: false				}			}		}	} } );

$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {	section: 'advanced',	group: 'format',	tools: {		"hline": {			label: 'Feminine Gender',			type: 'button',                       icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/66/Venus_symbol.svg/50px-Venus_symbol.svg.png',			action: {				type: 'encapsulate',				options: {					pre: "f ",					ownline: false				}			}		}	} } );

};

/* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */ if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) { mw.loader.using( 'user.options', function {		// This can be the string "0" if the user disabled the preference (T54542)		if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) {			$.when( mw.loader.using( 'ext.wikiEditor.toolbar' ), $.ready ).then( customizeToolbar );		}	} ); } // Add the customizations to LiquidThreads' edit toolbar, if available mw.hook( 'ext.lqt.textareaCreated' ).add( customizeToolbar );