„Benutzer:Pjacobi/monobook.js“ – Versionsunterschied
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
var mpTitle = "Hauptseite"; |
|||
var isMainPage = (document.title.substr(0, document.title.lastIndexOf(" - ")) == mpTitle); |
|||
var isDiff = (document.location.search && (document.location.search.indexOf("diff=") != -1 || document.location.search.indexOf("oldid=") != -1)); |
|||
if (isMainPage && !isDiff) |
|||
{ |
|||
document.write('<style type="text/css">/*<![CDATA[*/ #siteSub, #contentSub, h1.firstHeading { display: none !important; } /*]]>*/</style>'); |
|||
var mpSmallEnabled; |
|||
var mpMinWidth = 700; |
|||
function mainPageTransform() |
|||
{ |
|||
var mpContentEl = document.getElementById("bodyContent"); |
|||
var mpBrowseEl = document.getElementById("EnWpMpBrowse"); |
|||
var mpContainEl = document.getElementById("EnWpMpBrowseContainer"); |
|||
var mpMarginEl = document.getElementById("EnWpMpMargin"); |
|||
var mpEl = document.getElementById("EnWpMainPage"); |
|||
if (!mpContentEl || !mpBrowseEl || !mpContainEl || !mpMarginEl || !mpEl) |
|||
return; |
|||
if (!mpSmallEnabled && mpContentEl.offsetWidth < mpMinWidth) |
|||
{ |
|||
mpContainEl.insertBefore(mpBrowseEl, mpContainEl.firstChild); |
|||
mpBrowseEl.className = "EnWpMpBrowseBottom"; |
|||
mpMarginEl.style.marginRight = 0; |
|||
mpSmallEnabled = true; |
|||
} |
|||
else if (mpSmallEnabled && mpContentEl.offsetWidth > mpMinWidth) |
|||
{ |
|||
mpEl.insertBefore(mpBrowseEl, mpEl.firstChild); |
|||
mpBrowseEl.className = "EnWpMpBrowseRight"; |
|||
mpMarginEl.style.marginRight = "13.8em"; |
|||
mpSmallEnabled = false; |
|||
} |
|||
} |
|||
var onloadFuncts = [ mainPageTransform ]; |
|||
if (window.addEventListener) |
|||
window.addEventListener("resize", mainPageTransform, false); |
|||
else if (window.attachEvent) |
|||
window.attachEvent("onresize", mainPageTransform); |
|||
} |
|||
//Main page tab no longer says article |
|||
function mainpg() { |
|||
if ((isMainPage || /[\/=:]Main_Page/.test(document.location)) && document.getElementById('ca-nstab-main')) { |
|||
document.getElementById('ca-nstab-main').firstChild.innerHTML = 'Main Page'; |
|||
} |
|||
} |
|||
addOnloadHook(mainpg); |
Aktuelle Version vom 1. Mai 2006, 15:38 Uhr
var mpTitle = "Hauptseite";
var isMainPage = (document.title.substr(0, document.title.lastIndexOf(" - ")) == mpTitle);
var isDiff = (document.location.search && (document.location.search.indexOf("diff=") != -1 || document.location.search.indexOf("oldid=") != -1));
if (isMainPage && !isDiff)
{
document.write('<style type="text/css">/*<![CDATA[*/ #siteSub, #contentSub, h1.firstHeading { display: none !important; } /*]]>*/</style>');
var mpSmallEnabled;
var mpMinWidth = 700;
function mainPageTransform()
{
var mpContentEl = document.getElementById("bodyContent");
var mpBrowseEl = document.getElementById("EnWpMpBrowse");
var mpContainEl = document.getElementById("EnWpMpBrowseContainer");
var mpMarginEl = document.getElementById("EnWpMpMargin");
var mpEl = document.getElementById("EnWpMainPage");
if (!mpContentEl || !mpBrowseEl || !mpContainEl || !mpMarginEl || !mpEl)
return;
if (!mpSmallEnabled && mpContentEl.offsetWidth < mpMinWidth)
{
mpContainEl.insertBefore(mpBrowseEl, mpContainEl.firstChild);
mpBrowseEl.className = "EnWpMpBrowseBottom";
mpMarginEl.style.marginRight = 0;
mpSmallEnabled = true;
}
else if (mpSmallEnabled && mpContentEl.offsetWidth > mpMinWidth)
{
mpEl.insertBefore(mpBrowseEl, mpEl.firstChild);
mpBrowseEl.className = "EnWpMpBrowseRight";
mpMarginEl.style.marginRight = "13.8em";
mpSmallEnabled = false;
}
}
var onloadFuncts = [ mainPageTransform ];
if (window.addEventListener)
window.addEventListener("resize", mainPageTransform, false);
else if (window.attachEvent)
window.attachEvent("onresize", mainPageTransform);
}
//Main page tab no longer says article
function mainpg() {
if ((isMainPage || /[\/=:]Main_Page/.test(document.location)) && document.getElementById('ca-nstab-main')) {
document.getElementById('ca-nstab-main').firstChild.innerHTML = 'Main Page';
}
}
addOnloadHook(mainpg);