MediaWiki:Common.js: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Krinkle (overleg | bijdragen)
Maintenance: Bijwerken 'Direct_imagelinks_to_Commons' code naar laatste versie
Krinkle (overleg | bijdragen)
Conversie van oude "absolute position + JavaScript + Titel_item" naar mw: Help:Page status indicators
Regel 9:
}
 
 
/* Voor rechterbovenmargesjablonen */
/* Verbeterde versie, werkt beter dan Titel_item() */
/* CODE door [[:w:nl:User: Mwpnl]] en [[:w:nl:User:Erik Baas]]. Vrijgegeven onder GFDL. */
 
function Titel_item3() {
var h1 = document.getElementsByTagName("h1")[0];
var content = document.getElementById("content");
var icones = document.getElementsByTagName("div");
var icones2 = new Array();
var j = 0;
for (var i = 0; i < icones.length; ++i) {
if (icones[i].className == "Titel_item2") {
icones2[j++] = icones[i];
}
}
for (; j > 0; --j) {
icones2[j-1].className = "Titel_item3";
if (icones2[j-1].id == "Titelbeveiligd" && mw.config.get('wgUserName') == null){
icones2[j-1].style.display = "none"; // titelwijzigingssjabloon alleen voor ingelogde gebruikers
}
content.insertBefore(icones2[j-1], h1); /* Verplaats het element naar de juiste plek */
}
Titel_toevoegen("Semibeveiligd", h1, content);
Titel_toevoegen("Titelbeveiligd", h1, content);
Titel_toevoegen("Beveiligd", h1, content);
Titel_toevoegen("Commons", h1, content);
Titel_toevoegen("Etalage", h1, content);
Titel_toevoegen("Woordenboek", h1, content)
Titel_toevoegen("Coordinaten", h1, content)
}
function Titel_toevoegen(de_div_id, h1, content) {
if (document.getElementById(de_div_id)){
document.getElementById(de_div_id).className = "Titel_item3";
content.insertBefore(document.getElementById(de_div_id), h1); /* Verplaats het element naar de juiste plek */
}
}
if (mw.config.get('wgNamespaceNumber') == 0 || mw.config.get('wgNamespaceNumber') == 6 ) {
if (mw.config.get('skin') != "cologneblue"){
$(function() { Titel_item3(); } );
}
}
 
// Bewerken en overleg bij een afbeelding op Commons linken naar Commons (kopie van de Duitse Wikipedia)