« 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 à 17: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();
};