MediaWiki:Common.js: verschil tussen versies

Uit NeBelEx Wiki
Ga naar: navigatie, zoeken
(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:
  
  
// Extend functionality External-Links (open in new window)
+
// Open any external in new window
function getXterlinks()
+
 
// 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();