Удзельнік:ComIntern/Summary buttons
Даданне кнопак апісання змен (як у рувіксе).
Уставіць у пачатак MediaWiki:Common.css
правіць#userSummaryButtonsA a {
white-space:nowrap;
background: #C2F2FF;
border: 1px solid #9BD5F5;
padding: 0px 2px;
margin: 2px;
cursor: pointer;
font-size: 80%;
line-height: 17px;
color: #5B5B5B
}
#userSummaryButtonsA a:hover {
background: #B1EBFF;
border: 1px solid #64BDF0;
color: black;
text-decoration: none
}
Уставіць у пачатак MediaWiki:Common.js
правіць//Summary buttons
function SummaryButtons(){
var sum = document.getElementById('wpSummary')
if (!sum || (sum.form.wpSection && sum.form.wpSection.value == 'new')) return
var sp = document.createElement('span'); sp.id = 'userSummaryButtonsA'
sum.parentNode.insertBefore(sp, sum.nextSibling)
sum.parentNode.insertBefore(document.createElement('br'), sum.nextSibling)
addSumButton('вікіф.','вікіфікацыя')
addSumButton('афармл.','афармленне')
addSumButton('стыль','стылявыя змены')
addSumButton('арфагр.','арфаграфія')
addSumButton('пункт.','пунктуацыя')
addSumButton('інтэрвікі','інтэрвікі','Выпраўлены міжмоўныя спасылкі (інтэрвікі)')
addSumButton('кат.','катэгорыя','Выпраўлена катэгарызацыя')
addSumButton('шабл.','шаблон','Дададзены / зменены шаблон')
addSumButton('выдаліць','выдаліць','Старонка прапанавана да выдалення')
addSumButton('дадатак','дадатак')
addSumButton('ілюстрацыя','ілюстрацыя')
addSumButton('абнаўл.','абнаўленне дадзеных')
}
function addSumButton(name, text, title) {
var btn = document.createElement('a')
btn.appendChild(document.createTextNode(name))
btn.title = title || text
btn.onclick = function(){insertSummary(text)}
document.getElementById('userSummaryButtonsA').appendChild(btn)
}
function insertSummary(text) {
var sum = document.getElementById('wpSummary')
if (sum.value.indexOf(text) != -1) return
if (sum.value.match(/[^,; \/]$/)) sum.value += ','
if (sum.value.match(/[^ ]$/)) sum.value += ' '
sum.value += text
}
addOnloadHook(SummaryButtons)