In der heutigen Welt ist
Benutzer:Malte Schierholz/reftoggle.js ein Thema, das die Aufmerksamkeit von Menschen jeden Alters und jeder Herkunft auf sich gezogen hat. Ob aufgrund seiner Auswirkungen auf die Gesellschaft, seiner Relevanz im Berufsfeld oder seines Einflusses auf die Populärkultur:
Benutzer:Malte Schierholz/reftoggle.js hat sich als Thema von allgemeinem Interesse positioniert, das alle Arten von Meinungen und Debatten hervorruft. Von seinem Ursprung bis zu seinen möglichen Folgen hat
Benutzer:Malte Schierholz/reftoggle.js das Interesse von Wissenschaftlern, Aktivisten, Meinungsführern und der breiten Öffentlichkeit geweckt und ist zum Gegenstand von Studien und unzähligen Diskussionen geworden. In diesem Artikel werden wir verschiedene Aspekte im Zusammenhang mit
Benutzer:Malte Schierholz/reftoggle.js und seiner Bedeutung in der heutigen Welt untersuchen.
function showRefToggle() {
if (document.createTextNode) {
// Uses DOM calls to avoid document.write + XHTML issues
refHideText = "Einzelnachweise verstecken";
refShowText = "Einzelnachweise anzeigen";
var a;
var bodyContent = document.getElementById('bodyContent');
if (bodyContent != null) {
var olarray = bodyContent.getElementsByTagName("ol");
if (olarray != null && olarray.length > 0) {
a = olarray.length - 1;
var olnode = olarray;
if (olnode.className == "references") {
olnode.id = "referencelist";
}
}
}
var linkHolder = document.getElementById('referencelist');
if (!linkHolder)
return;
var outerSpan = document.createElement('div');
outerSpan.className = 'reftoggle';
var toggleLink = document.createElement('a');
toggleLink.id = 'reftogglelink';
toggleLink.className = 'internal';
toggleLink.href = 'javascript:toggleRef()';
toggleLink.appendChild(document.createTextNode(refHideText));
var linkHolder2 = document.getElementById('contentSub'); // the first link is right behind the //redirect
if (linkHolder2) {
var outerSpan2 = outerSpan.cloneNode(true);
var toggleLink2 = toggleLink.cloneNode(true);
toggleLink2.id = 'reftogglelink2';
outerSpan2.id = 'reftogglespanhead';
outerSpan2.appendChild(document.createTextNode('['));
outerSpan2.appendChild(toggleLink2);
outerSpan2.appendChild(document.createTextNode(']'));
linkHolder2.parentNode.insertBefore(outerSpan2, linkHolder2.nextSibling);
linkHolder2.parentNode.insertBefore(document.createTextNode(' '),linkHolder2.nextSibling);
linkHolder2.style.marginBottom = '1px';
}
outerSpan.id = 'reftogglespandown';
outerSpan.appendChild(document.createTextNode('['));
outerSpan.appendChild(toggleLink);
outerSpan.appendChild(document.createTextNode(']'));
linkHolder.parentNode.insertBefore(outerSpan, linkHolder);
linkHolder.parentNode.insertBefore(document.createTextNode(' '), linkHolder);
var cookiePos = document.cookie.indexOf("hideref=");
if (cookiePos > -1 && document.cookie.charAt(cookiePos + 8) == 1)
toggleRef();
}
}
function toggleRef() {
var switched = 2;
var refarr = document.getElementsByTagName('sup');
for (var cou = 0; cou < refarr.length; cou++) {
if (refarr.className == "reference") {
if (refarr.style.display == "none") {
refarr.style.display = 'inline';
switched = 0;
} else {
refarr.style.display = 'none';
switched = 1;
}
}
}
switch (switched) {
case 0: // references are shown
var olref = document.getElementById('referencelist');
if (olref) { olref.style.display = 'block'; }
changeText(document.getElementById('reftogglelink2'), refHideText);
changeText(document.getElementById('reftogglelink'), refHideText);
document.cookie = "hideref=0";
break;
case 1: // references are not shown
var olref = document.getElementById('referencelist');
if (olref) { olref.style.display = 'none'; }
changeText(document.getElementById('reftogglelink2'), refShowText);
changeText(document.getElementById('reftogglelink'), refShowText);
document.cookie = "hideref=1";
break;
}
}
$(showRefToggle);