MediaWiki:Group-user.js
Išvaizda
Dėmesio: Išsaugoję turite išvalyti naršyklės spartinančią saugyklą (cache): Mozilla/Safari/Konqueror: spausdami Shift pasirinkite reload (arba Ctrl-Shift-R), IE: Ctrl-F5, Opera: F5.
function addWikifButton() {
var toolbar = document.getElementById('toolbar')
if (!toolbar) return
var i = document.createElement('img')
i.src = '//upload.wikimedia.org/wikisource/ru/d/d1/Button-wikifikator.png'
i.alt = i.title = 'vikifikatorius'
i.onclick = function () { Wikify(); }
i.style.cursor = 'pointer'
toolbar.appendChild(i)
}
function addNewToolbarButton() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'main',
'group': 'format',
'tools': {
'wikif': {
label: 'Vikifikatorius',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/0/06/Wikify-toolbutton.png',
action: {
type: 'callback',
execute: function() {
Wikify();
}
}
}
}
} );
mw.util.addCSS('.codeEditor-ui-toolbar .group-gadgets { display:none; }');
$("a[rel='wikif']").insertBefore($("a[rel='bold']"));
}
if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
mw.loader.load('/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript')
mw.loader.using( [ 'user.options', 'jquery.textSelection' ], function () {
if ( mw.user.options.get( 'usebetatoolbar' ) === 1 ) {
if ( mw.user.options.get( 'showtoolbar' ) === 1 ) {
$.when(
mw.loader.using( 'ext.wikiEditor' ),
$.ready
).then( function () {
$( addNewToolbarButton );
} );
}
} else {
mw.loader.using( 'mediawiki.toolbar', function() {
$( addWikifButton );
});
}
} );
}