מייבאים כמותיים, בדוקי עריכות אוטומטית, אינטערפעיס אדמיניסטראַטאָרן, מנטרים, מייבאים, מעדכנים, אספקלריה רעדאקטארן
3,951
רעדאגירונגען
ק (שווערמער האט אריבערגעפירט בלאט באַניצער:שווערמער/common.js צו באַניצער:שווערמער/codmmon.js) |
אין תקציר עריכה |
||
| (2 צווישנדיגע ווערסיעס פונעם זעלבן באַניצער נישט געוויזן) | |||
| שורה 10: | שורה 10: | ||
*/ | */ | ||
if ((mw.config.get('wgAction') === 'delete') && ((($("#firstHeading").text().indexOf("הפעולה בוצעה")>-1))||($("#firstHeading").text().indexOf("די אקציע איז אויסגעפירט געווארן")>-1))){ | if ((mw.config.get('wgAction') === 'delete') && ((($("#firstHeading").text().indexOf("הפעולה בוצעה")>-1))||($("#firstHeading").text().indexOf("די אקציע איז אויסגעפירט געווארן")>-1))){ | ||
document.querySelectorAll('.mw-parser-output').forEach(container => { | |||
const refs = container.querySelectorAll('sup.reference'); | |||
for (let i = 1; i < refs.length; i++) { | |||
const prev = refs[i - 1]; | |||
const cur = refs[i]; | |||
// Collect text between prev and cur | |||
let betweenText = ''; | |||
let node = prev.nextSibling; | |||
while (node && node !== cur) { | |||
if (node.nodeType === Node.TEXT_NODE) betweenText += node.textContent; | |||
if (node.nodeType === Node.ELEMENT_NODE) betweenText += node.textContent; | |||
node = node.nextSibling; | |||
} | |||
// Only insert comma if nothing visible between | |||
if (betweenText.trim() === '') { | |||
cur.insertAdjacentText('beforebegin', ', '); | |||
} | |||
} | |||
}); | |||
var page = mw.config.get('wgPageName'); | var page = mw.config.get('wgPageName'); | ||
רעדאגירונגען