Участник:Artem Korzhimanov/MyTools.js
Перейти к навигации
Перейти к поиску
var customizeToolbar = function() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'sections': {
'templates': {
'type': 'booklet',
'label': 'Шаблоны'
}
}
});
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'templates',
'pages': {
'books': {
'layout': 'characters',
'label': 'Ссылки на книги',
'characters': ['{{Сивухин|||часть=|страницы=}}',
'{{Савельев|||часть=|страницы=}}',
'{{Книга:Физическая энциклопедия||автор=|статья=|ссылка=|страницы=}}']
},
'sources': {
'layout': 'characters',
'label': 'Ссылки на источники',
'characters': [
'{{статья|автор=|заглавие=|ссылка=|издание=[[]]|год=|том=|выпуск=|номер=|страницы=|doi=}}',
'{{статья|автор=|заглавие=|ссылка=|язык=en|издание=[[]]|год=|volume=|pages=|doi=|arxiv=}}',
'{{книга|автор=|часть=|заглавие=|ссылка=|ответственный=|место=|издательство=|год=|том=|страницы=|страниц=|isbn=|тираж=}}',
'{{книга|автор=|часть=|заглавие=|ссылка=|ответственный=|место=|издательство=|год=|volume=|pages=|allpages=|isbn=}}',
'{{Из|БСЭ||заглавие=}}',
'{{cite news|author=|url=|title=|publisher=[[]]|date='+String.fromCharCode(123)+'{subst:#time:Y-m-d}}|accessdate=|language=}}']
},
'other': {
'layout': 'characters',
'label': 'Разное',
'characters': ['{{Место рождения||}}', '{{Место смерти||}}', '{{Учёная степень|доктор| наук}}', '{{Учёное звание|РАН|0}}']
},
'natchamp': {
'layout': 'characters',
'label': 'Национальный чемпионат',
'characters': ['{{Национальный чемпионат\n'+
'|время = \n'+
'|название1 = \n'+
'|название = \n'+
'|лого = \n'+
'|размер = \n'+
'|подпись = \n'+
'|участников = \n'+
'|города = \n'+
'|стадионы = \n'+
'|чемпион = \n'+
'|раз = \n'+
'|2 место = \n'+
'|3 место = \n'+
'|дублёры = \n'+
'|игр = \n'+
'|голов = \n'+
'|зрителей = \n'+
'|бомбардир = \n'+
'|бголов = \n'+
'|лучший = \n'+
'|предыдущий сезон = \n'+
'|следующий сезон = \n'+
'}}']
},
}
});
};
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 );
} );
}
} );
}