Uporabnik:Tlustulimu/vector.js: Razlika med redakcijama
Izbrisana vsebina Dodana vsebina
mBrez povzetka urejanja |
Brez povzetka urejanja |
||
Vrstica 1: | Vrstica 1: | ||
/* od moje hsb strane */ |
/* od moje hsb strane */ |
||
/* Füge Projektportal-Link hinzu */ |
|||
function addPortal() |
|||
{ |
|||
quickbar = document.getElementById('quickbar'); |
|||
if (quickbar) |
|||
{ |
|||
neues = document.createElement('a') |
|||
neues.href = '/wiki/Wikipedia:Portal' |
|||
neues.appendChild(document.createTextNode('Projektportal')) |
|||
quickbar.appendChild(neues) |
|||
} |
|||
} |
|||
addOnloadHook(addPortal); |
|||
/* Einige link-Tags hinzufügen */ |
|||
head = document.getElementsByTagName('head')[0] |
|||
function verlinke(rel, href, title) |
|||
{ |
|||
link = document.createElement('link') |
|||
link.rel = rel |
|||
link.href = '/wiki/' + href |
|||
link.title = title |
|||
head.appendChild(link) |
|||
} |
|||
if (head) /* sollte immer true ergeben, aber sicher ist sicher */ |
|||
{ |
|||
verlinke('start', 'Hauptseite', 'Hauptseite') |
|||
verlinke('help', 'Wikipedia:Handbuch', 'Handbuch') |
|||
verlinke('index', 'Spezial:Allpages', 'Index') |
|||
} |
|||
/* decodiere UTF8 (aus Selfhtml) */ |
|||
function decode_utf8(utftext) { |
|||
var plaintext = ""; var i=0; var c=c1=c2=0; |
|||
// while-Schleife, weil einige Zeichen uebersprungen werden |
|||
while(i<utftext.length) |
|||
{ |
|||
c = utftext.charCodeAt(i); |
|||
if (c<128) { |
|||
plaintext += String.fromCharCode(c); |
|||
i++;} |
|||
else if((c>191) && (c<224)) { |
|||
c2 = utftext.charCodeAt(i+1); |
|||
plaintext += String.fromCharCode(((c&31)<<6) | (c2&63)); |
|||
i+=2;} |
|||
else { |
|||
c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2); |
|||
plaintext += String.fromCharCode(((c&15)<<12) | ((c2&63)<<6) | (c3&63)); |
|||
i+=3;} |
|||
} |
|||
return plaintext; |
|||
} |
|||
/* decodiere die codierten UTF8-Zeichen in Kapitel-Ankern */ |
|||
function decodeanchor(anchorname) |
|||
{ |
|||
var escaped = anchorname.replace(/\.([0-9A-F][0-9A-F])/g,"%$1"); |
|||
return decode_utf8(unescape(escaped)).replace(/_/g,' '); |
|||
} |
|||
/* Füge Link-Tags fürs Inhaltsverzeichnis hinzu */ |
|||
function addcontents() |
|||
{ |
|||
var head = document.getElementsByTagName('head')[0]; |
|||
var len = document.anchors.length |
|||
for (i = 0; i < len; ++i) |
|||
{ |
|||
anchor = document.anchors[i]; |
|||
link = document.createElement('link') |
|||
link.rel = 'chapter' |
|||
link.href = '#' + anchor.name; |
|||
link.title = decodeanchor(anchor.name); |
|||
head.appendChild(link) |
|||
} |
|||
} |
|||
addOnloadHook(addcontents); |
|||
//Bei Dschwen gefunden |
|||
// [[Benutzer:Dschwen/wikiminiatlas2.js]] - diese Zeile bitte mitkopieren |
|||
mw.loader.load("//de.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js&action=raw&ctype=text/javascript"); |
|||
//Aus der englischen Wikipedia von User:Cacycle |
//Aus der englischen Wikipedia von User:Cacycle |
||
Vrstica 97: | Vrstica 12: | ||
document.getElementById("ca-unprotect").style.borderWidth = "4px"; |
document.getElementById("ca-unprotect").style.borderWidth = "4px"; |
||
} |
} |
||
// Ze strony [[:eo:Uzanto:KuboF/common.js]] |
|||
// [[d:User:Yair rand/WikidataInfo.js]] |
|||
importScriptURI("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript"); |
Trenutna redakcija s časom 10:51, 16. junij 2015
/* od moje hsb strane */
//Aus der englischen Wikipedia von User:Cacycle
// install [[User:Cacycle/wikEd]] in-browser text editor
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript");
//Po ideju w němskej Wikipediji [[:de:Wikipedia Diskussion:Skin#Freigeben rot]]
if (document.getElementById("ca-unprotect"))
{ document.getElementById("ca-unprotect").style.borderColor = "#FF0000";
document.getElementById("ca-unprotect").style.borderWidth = "4px";
}