Usuario:Rizome/monobook/resumenes(TwinkleUser).js

De Wikipedia, la enciclopedia libre

Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.

//Resúmenes predefinidos. Traducción hecha por Macy de los originales en la wikipedia en ruso.
 
function SummaryButtons(){
 var wpSummary = document.getElementById('wpSummary')
 if (!wpSummary || (wpSummary.form.wpSection && wpSummary.form.wpSection.value == 'new')) return
 wpSummaryBtn = document.createElement('span') //global var
 wpSummaryBtn.id = 'userSummaryButtonsA'
 wpSummary.parentNode.insertBefore(wpSummaryBtn, wpSummary.nextSibling)
 addSumButton('۞', '۞', '۞')
 addSumButton('Cosmética', 'cambios cosméticos', 'Cambios cosméticos')
 addSumButton('Ort.', 'corrigiendo ortografía', 'Corrigiendo ortografía')
 addSumButton('Revirtiendo', 'revirtiendo', 'Revirtiendo')
 addSumButton('Interwiki', 'interwiki', 'Interwiki')
 addSumButton('Imagen', 'imagen', 'Imagen')
 addSumButton('Redirección', 'redireccionando', 'Redireccionando')
 addSumButton('Traduciendo', 'traduciendo', 'Traduciendo')
 addSumButton('Categoría', 'categorizando', 'Categorizando')
 addSumButton('Nuevo', 'creando nuevo artículo', 'Creando nuevo artículo')
 addSumButton('Doc.', 'documentando', 'Documentando')
 addSumButton('SI', 'A favor', 'A favor')
 addSumButton('NO', 'En contra', 'En contra')
}
 
function addSumButton(name, text, title) {
 var btn = document.createElement('a')
 btn.appendChild(document.createTextNode(name))
 btn.title = title
 btn.onclick = function(){insertSummary(text)}
 wpSummaryBtn.appendChild(btn)
}
 
function insertSummary(text) {
 var wpSummary = document.getElementById('wpSummary')
 if (wpSummary.value.match(/[^,; \/]$/)) wpSummary.value += ','
 if (wpSummary.value.match(/[^ ]$/)) wpSummary.value += ' '
 wpSummary.value += text
}

$(SummaryButtons)