MediaWiki:Common.js: verschil tussen versies
Uit NeBelEx Wiki
(Hoofdpagina uitsluiten in speciale lijsten op de Hoofdpagina + opschonen andere code) |
(- lege regels) |
||
Regel 6: | Regel 6: | ||
// Extension@TopTenPages : Extra functionaliteit: | // Extension@TopTenPages : Extra functionaliteit: | ||
// - Hoofdpagina uitsluiten in speciale lijsten op de Hoofdpagina | // - Hoofdpagina uitsluiten in speciale lijsten op de Hoofdpagina | ||
− | $("body.page-Hoofdpagina .special li a:contains('Hoofdpagina')").parent().remove() | + | $("body.page-Hoofdpagina .special li a:contains('Hoofdpagina')").parent().remove(); |
− | + | ||
Regel 13: | Regel 12: | ||
− | // | + | // Open any external in new window |
− | + | ||
// By Thong Nguyen nkthong@yahoo.com | // By Thong Nguyen nkthong@yahoo.com | ||
// This code just adds target="_Blank" to any external link in the wiki document | // This code just adds target="_Blank" to any external link in the wiki document | ||
− | { | + | function getXterlinks() { |
var Xterlinks = document.getElementsByTagName('A'); | var Xterlinks = document.getElementsByTagName('A'); | ||
for (var i=0;i<Xterlinks.length;i++) | for (var i=0;i<Xterlinks.length;i++) |
Versie van 16 mei 2010 om 20:28
/* JavaScript die hier wordt geplaatst heeft invloed op alle pagina's voor alle gebruikers in alle skins */ // $ -> wanneer de pagina klaar is met laden $(function () { // Extension@TopTenPages : Extra functionaliteit: // - Hoofdpagina uitsluiten in speciale lijsten op de Hoofdpagina $("body.page-Hoofdpagina .special li a:contains('Hoofdpagina')").parent().remove(); }); // Open any external in new window // By Thong Nguyen nkthong@yahoo.com // This code just adds target="_Blank" to any external link in the wiki document function getXterlinks() { var Xterlinks = document.getElementsByTagName('A'); for (var i=0;i<Xterlinks.length;i++) { var eachLink = Xterlinks[i]; var regexp_isYourdomain="nebelex"; var regexp_ishttp=/(http(.)*:\/\/)/; //Check if the link is valid and is external link if( (eachLink.href != null) && (eachLink.href.match(regexp_isYourdomain) == null) && eachLink.href.match(regexp_ishttp)!=null ) { eachLink.target ="_blank";//make the target for this external link } } } getXterlinks();