Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
// Дополнительные кнопки на панели редактирования
function addSumButton (btn, txt) {
 $('<a title="' + txt + '">' + btn + '</a>')
  .appendTo('#userSummaryButtonsA')
  .click(insertSummary);
}

function insertSummary (txt) {
 if (typeof txt !== 'string') txt = this.title;
 var vv = $('#wpSummary').val();
 if (vv.indexOf(txt) !== -1) return;
 if (/[^,; \/]$/.test(vv)) vv += ',';
 if (/[^ ]$/.test(vv)) vv += ' ';
 $('#wpSummary' ).val( vv + txt );
}

$(function() {
 var frm = document.getElementById( 'editform' );
 if (!mw.config.get('wgArticleId') || !frm || $(frm.wpSection).val() === 'new') return;
 mw.util.addCSS('\
  input#wpSummary { margin-bottom: 0 }\
  #userSummaryButtonsA a { background:#cef; border:1px solid #adf; padding:0 2px;\
  margin:0 2px;cursor:pointer; font-size:86%; color:#666 }\
  #userSummaryButtonsA a:hover { background:#bdf; color:black; text-decoration:none }');
 $('<div id=userSummaryButtonsA />').insertAfter('#wpSummary');
 $.each(['викиф|икация', 'оформл|ение', 'стил|евые правки', 'орфогр|афия',
         'пункт|уация', 'ответ', 'комм|ентарий', 'кат|егория', 'шаб|лон',
         'к удал|ению', 'иллюстрация', 'обнов|ление данных',
         'опубл|иковано', 'арх|ивация', 'источ|ники', 'запр|ос источника',
         'доп|олнение', 'уточн|ение', 'закр|ыто', 'итог'
		],
		function (i, s) {addSumButton(s.replace(/\|.*/, ''), s.replace(/\|/, ''))}
	   );
});