In der heutigen Welt ist
Benutzer:Revolus/monobook.js/XML-Beschreibung-Da-Test.js ein Thema, das in der Gesellschaft eine große Relevanz erlangt hat. Mit der Weiterentwicklung der Technologie und der Globalisierung ist
Benutzer:Revolus/monobook.js/XML-Beschreibung-Da-Test.js zu einem Problem geworden, das alle Menschen mehr oder weniger stark betrifft. Ob auf persönlicher, beruflicher oder sozialer Ebene,
Benutzer:Revolus/monobook.js/XML-Beschreibung-Da-Test.js hat einen direkten Einfluss auf unser tägliches Leben. Aus diesem Grund ist es wichtig, seine Bedeutung und seinen Einfluss auf verschiedene Aspekte der heutigen Gesellschaft zu verstehen. In diesem Artikel werden wir
Benutzer:Revolus/monobook.js/XML-Beschreibung-Da-Test.js weiter untersuchen und seine Auswirkungen in verschiedenen Kontexten diskutieren.
/* <pre> */
if(wgCanonicalNamespace == "Category") addOnloadHook(function() {
// Seitenlinks in der Kategorie nach $Links
var Links;
if(Links = document.getElementById("mw-pages")) {
if(!(Links = Links.getElementsByTagName("a")) || (Links.length<1)) return;
} else return;
// Anfrage nach $s
var s = "";
for(var i=0; i<Links.length; i++) {
var t = Links.getAttribute("title");
if((t.indexOf("Vorlage")==0) || (t.indexOf("Template")==0))
s += t + "/XML|";
};
if(s=="") return;
s = s.substr(0, s.length - 1);
// Ajax-Objekt holen -> $xhr
var xhr = null;
try { xhr = new XMLHttpRequest(); }
catch(e) {
try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e) { return; };
};
// Bei-Antwort-Funktion
xhr.onreadystatechange = function() {
if((xhr.readyState == 4) && (xhr.status == 200)) { // Alles ok?
var o = eval("(" + xhr.responseText + ")"); // ] parsen
if((!o) || (!(o = o.query)) || (!(o = o.pages))) return; // Korrekte ausgabe?
for(var i in o) { // jede Rückgabe untersuchen
if(i<0) continue; // Keine Revision gespeichert -> existiert nicht
var s = o.title;
s = "https://wiki386.com/de/" + s.substr(0, s.length - 4).replace(/ /g, "_");
var l = false;
for(var h = 0; h<Links.length; h++) // entsprechenden Links nach $l suchen
if(Links.getAttribute("href") == s) {
l = Links;
break;
};
if(!l) continue; // keinen entsprechenden Link gefunden (?)
var info = document.createElement("a"); // Info erstellen
info.setAttribute("class", "CAT-XML-da");
info.setAttribute("href", l.href + "/XML");
info.setAttribute("title", l.title + "/XML");
info.appendChild(document.createTextNode("XML"));
l.parentNode.insertBefore(info, l); // und vor den Link setzen
l.parentNode.setAttribute("class", "CAT-XML-da"); // Auch das <LI> soll das wissen.
};
};
};
// Anfrage
xhr.open("GET", "/w/api.php?action=query&prop=info&format=json&titles="+ s, true);
xhr.send(null);
});
/* </pre> */