MediaWiki:Editpage.js
Палемдымаш: Очыни, савыктыме деч вара вашталтышым ужаш манын, тылат шке браузеретын кэшыжым эрыкташ логалеш.
- Firefox / Safari: Shift манмым темдал кучен, ӱзгар панельыште Уэмдымаш але Ctrl+F5 але Ctrl+R манмым темдал (Mac: ⌘+R)
- Google Chrome: Ctrl+Shift+R манмым темдал (Mac: ⌘+Shift+R)
- Internet Explorer / Edge: Ctrl манмым темдал кучен, Уэмдымаш але Ctrl+F5 манмым темдал
- Opera: Ctrl+F5 манмым темдал.
importScript('MediaWiki:Wikificator.js')
//Toolbar buttons
function StandardButtons(){
}
function CustomButtons(){
var u = '//upload.wikimedia.org/'
addCustomButton(u+'wikipedia/ru/1/1d/Button_redirect_rus.png', 'Вес верек колтымаш','#REDIRECT [[',']]','Лаштыкын лӱмжӧ')
addCustomButton(u+'wikisource/ru/a/a6/Button-cat.png','Категорий','[\[Категорий:',']]\n','')
addCustomButton(u+'wikipedia/en/3/34/Button_hide_comment.png', 'Комментарий', '<!-- ', ' -->', 'Комментарий')
addCustomButton(u+'wikipedia/en/f/fd/Button_blockquote.png', 'Развёрнутая цитата', '<blockquote>\n', '\n</blockquote>', 'Развёрнутая цитата одним абзацем')
addCustomButton(u+'wikipedia/en/6/60/Button_insert_table.png',
'Четлыкым шындаш', '{| class="wikitable"\n|', '\n|}', '-\n! вуймут 1\n! вуймут 2\n! вуймут 3\n|-\n| корно 1, ячейка 1\n| корно 1, ячейка 2\n| корно 1, ячейка 3\n|-\n| корно 2, ячейка 1\n| корно 2, ячейка 2\n| корно 2, ячейка 3')
addCustomButton(u+'wikipedia/commons/7/79/Button_reflink.png','Важ','<ref>','</ref>','')
addFuncButton(u+'wikisource/ru/d/d1/Button-wikifikator.png', 'Викификатор', function(){Wikify()})
addFuncButtonNew(u+'wikipedia/commons/thumb/b/b5/Wikify_button.svg/22px-Wikify_button.svg.png', 'Викификатор', function(){Wikify()})
}
function addCustomButton(img, tip, open, close, sample){
if(typeof mwCustomEditButtons === 'undefined') return;
mwCustomEditButtons[mwCustomEditButtons.length] =
{'imageFile':img, 'speedTip':tip, 'tagOpen':open, 'tagClose':close, 'sampleText':sample}
}
function addFuncButton(img, tip, func){
var toolbar = document.getElementById('toolbar')
if (!toolbar) return
var i = document.createElement('img')
i.src = img
i.alt = tip; i.title = tip
i.onclick = func
i.style.cursor = 'pointer'
toolbar.appendChild(i)
}
function addFuncButtonNew(img, tip, func){ // via putnik
var toolbar = document.getElementById('edittoolbar')
if (!toolbar) return
var div = document.createElement('div')
div.className='group first'
var i = document.createElement('input')
i.className='tool'
i.type='image'
i.src = img
i.alt = tip; i.title = tip
i.onclick = func
div.appendChild(i)
toolbar.appendChild(div)
}
//call functions
$(StandardButtons)
$(CustomButtons)