MediaWiki:Gadget-editsumm.js
Материал из Абсурдопедии
Перейти к навигацииПерейти к поискуЗамечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
- Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
- Opera: Перейдите в Menu → Настройки (Opera → Настройки на Mac), а затем Безопасность → Очистить историю посещений → Кэшированные изображения и файлы
window.editsumm = {
add: function(name, text, title) {
$('#userSummaryButtonsA').append(
$('<a/>')
.attr('title', title)
.click(function(){editsumm.insert(text)})
.append(name)
);
},
insert: function(text) {
var sum = $('#wpSummary')[0]
var val = sum.value;
if (val.indexOf(text) != -1) return
if (val.match(/[^,; \/]$/)) sum.value += ','
if (val.match(/[^ ]$/)) sum.value += ' '
sum.value += text
}
};
//Summary buttons
$(function(){
var sum = $('#wpSummary')[0]
if (!sum || (sum.form.wpSection && sum.form.wpSection.value == 'new')) return
var sp = $('<span/>').attr('id', 'userSummaryButtonsA');
sum.parentNode.insertBefore(sp[0], sum.nextSibling)
sum.parentNode.insertBefore(document.createElement('br'), sum.nextSibling)
editsumm.add('оформление', 'оформление', 'Улучшено оформление')
editsumm.add('стиль', 'стиль', 'Поправлен стиль изложения')
editsumm.add('орф.', 'орфография', 'Поправлена орфография')
editsumm.add('пунктуация', 'пунктуация', 'Изменена пунктуация')
editsumm.add('кат.', 'категории', 'Добавлены / изменены категории')
editsumm.add('шаблон', 'шаблон', 'Добавлен / изменён шаблон')
editsumm.add('доп.', 'дополнение', 'Добавлены новые сведения')
editsumm.add('картинка', 'картинка', 'Добавлены картинки')
});