MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Klexikon – das Kinderlexikon
(+Wartungslink "Artikel mit ungeprüfter Infobox" auf Spezialseite einfügen) |
(Code besser strukturiert, +neuen Link zur gegliederten Artikelübersicht eingefügt) |
||
Zeile 1: | Zeile 1: | ||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
// | // Spezialseiten-Liste um weitere Links ergänzen | ||
if (wgPageName == 'Spezial:Spezialseiten'){ | if (wgPageName == 'Spezial:Spezialseiten'){ | ||
var custom_links = [ | |||
{ text: 'Artikel mit ungeprüfter Infobox', | |||
link: '/wiki/Kategorie:Artikel_mit_ungeprüfter_Infobox', | |||
node: document.getElementsByTagName('ul')[0] | |||
}, | |||
{ text: 'Ausgewählte Themenbereiche', | |||
link: '/wiki/Hilfe:Gegliederte_Artikelübersicht', | |||
node: document.getElementById('mw-specialpagesgroup-wiki').nextElementSibling.getElementsByTagName('ul')[0] | |||
}]; | |||
custom_links.forEach (function (cl) { | |||
cl.node.insertAdjacentHTML('afterbegin', '<li><a href="' + cl.link + '">' + cl.text + '</a></li>'); | |||
}) | |||
} | } |
Version vom 16. Mai 2019, 21:49 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */
// Spezialseiten-Liste um weitere Links ergänzen
if (wgPageName == 'Spezial:Spezialseiten'){
var custom_links = [
{ text: 'Artikel mit ungeprüfter Infobox',
link: '/wiki/Kategorie:Artikel_mit_ungeprüfter_Infobox',
node: document.getElementsByTagName('ul')[0]
},
{ text: 'Ausgewählte Themenbereiche',
link: '/wiki/Hilfe:Gegliederte_Artikelübersicht',
node: document.getElementById('mw-specialpagesgroup-wiki').nextElementSibling.getElementsByTagName('ul')[0]
}];
custom_links.forEach (function (cl) {
cl.node.insertAdjacentHTML('afterbegin', '<li><a href="' + cl.link + '">' + cl.text + '</a></li>');
})
}