« MediaWiki:Common.js » : différence entre les versions
De fablabo
						
						|  Page créée avec « →Tout JavaScript ici sera chargé avec chaque page accédée par n’importe quel utilisateur. :  /**  * Additional linked icon for the searchlabel of result format "fee... » | Aucun résumé des modifications | ||
| Ligne 10 : | Ligne 10 : | ||
| $( '.smw-feed-furtherresults > a' ).addClass( 'feedlink' ); | $( '.smw-feed-furtherresults > a' ).addClass( 'feedlink' ); | ||
| function updateCartoucheSize() { | |||
| 	var cartouchePadding = 30; | |||
| 	var infosHeight = document.getElementById('infos').offsetHeight; | |||
| 	var infosTop = document.getElementById('infos').offsetTop; | |||
| 	var sommaireHeight = document.getElementById('sommaire').offsetHeight; | |||
| 	var sommaireTop = document.getElementById('sommaire').offsetTop; | |||
| 	var cartoucheHeight = document.getElementById('cartouche').offsetHeight | |||
| 	if (cartoucheHeight < (sommaireTop - infosTop + sommaireHeight)) | |||
| 	{ | |||
| 		document.getElementById('cartouche').style.height = (sommaireTop - infosTop + sommaireHeight + cartouchePadding + cartouchePadding) + 'px'; | |||
| 	} | |||
| 	else | |||
| 	{ | |||
| 		document.getElementById('cartouche').style.height = infosHeight + cartouchePadding + 'px'; | |||
| 	} | |||
| } | |||
| window.onresize = function(event) { | |||
|     updateCartoucheSize(); | |||
| }; | |||
| window.onload = function(event) { | |||
|     updateCartoucheSize(); | |||
| }; | |||
Version du 11 décembre 2014 à 16:02
/* Tout JavaScript ici sera chargé avec chaque page accédée par n’importe quel utilisateur. */
/**
 * Additional linked icon for the searchlabel of result format "feed"
 *
 * @since 1.9.0
 *
 * @rev 1
 * @author mwjames
 */
 
$( '.smw-feed-furtherresults > a' ).addClass( 'feedlink' );
function updateCartoucheSize() {
	
	var cartouchePadding = 30;
	var infosHeight = document.getElementById('infos').offsetHeight;
	var infosTop = document.getElementById('infos').offsetTop;
	var sommaireHeight = document.getElementById('sommaire').offsetHeight;
	var sommaireTop = document.getElementById('sommaire').offsetTop;
	var cartoucheHeight = document.getElementById('cartouche').offsetHeight
	if (cartoucheHeight < (sommaireTop - infosTop + sommaireHeight))
	{
		document.getElementById('cartouche').style.height = (sommaireTop - infosTop + sommaireHeight + cartouchePadding + cartouchePadding) + 'px';
	}
	else
	{
		document.getElementById('cartouche').style.height = infosHeight + cartouchePadding + 'px';
	}
}
window.onresize = function(event) {
    updateCartoucheSize();
};
window.onload = function(event) {
    updateCartoucheSize();
};