Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 276 → Rev 277

/trunk/presentations/scripts/fiche-synthese.js
1,6 → 1,6
 
var modules = Array();
var tableauOnglets = Array();
 
var nbOngletsInvisibles = 0;
/** Classe Module
31,7 → 31,6
lienTitre.attr('href','#'+this.id);
lienTitre.click(function() {
if(objet.onglet.is(':visible')) {
console.log(objet.onglet);
$('#zone_onglets').tabs('select', '#ui-tabs-'+objet.id);
}
return false;
143,6 → 142,7
// 18 px largeur croix
// 18 px largeur texte
// 36 px largeur totale
// 25 px largeur et +
var liensVisibles = $('#zone_onglets > ul > li:visible > a');
var longueurLiens = 0;
liensVisibles.each(function() {
149,7 → 149,7
longueurLiens += $(this).width();
});
var nbOnglets = $('#zone_onglets > ul > li:visible').length;
var longueurMax = 535 - (nbOnglets * 36);
var longueurMax = 505 - (nbOnglets * 36);
if(longueurLiens >= longueurMax || nbOnglets > 5) {
$('#zone_onglets > ul > li > a').not('.lien-statique').width(longueurMax/nbOnglets);
} else {
174,8 → 174,10
function synchroniserOngletsOuvertsEtBlocs() {
for(indice in tableauOnglets) {
var ongletEnCours = tableauOnglets[indice];
var ongletVisible = ongletEnCours.onglet.is(':visible');
$(ongletEnCours.portlet).find(".contenu").toggle(ongletVisible);
if(ongletEnCours.onglet != null) {
var ongletVisible = ongletEnCours.onglet.is(':visible');
$(ongletEnCours.portlet).find(".contenu").toggle(ongletVisible);
}
}
}
 
220,7 → 222,19
/* affiche les onglets par default selon niveau*/
for(indice in tableauOnglets) {
var ongletEnCours = tableauOnglets[indice];
if (ongletsDefaut.indexOf(jQuery.trim(ongletEnCours.titre)) == -1) {
titre_onglet = ongletEnCours.titre;
titre_onglet = $.trim(titre_onglet);
if (!Array.indexOf) {
Array.prototype.indexOf = function (obj, start) {
for (var i = (start || 0); i < this.length; i++) {
if (this[i] == obj) {
return i;
}
}
return -1;
}
}
if (ongletsDefaut.indexOf(titre_onglet) == -1) {
ongletEnCours.afficherCacherModule();
nbOngletsInvisibles++;
}
342,6 → 356,15
}
});
$('.lien_popup').live('click',function(event) {
event.preventDefault();
$.fancybox(this,{
autoDimensions:false,
width:580,
height:'auto'
});
});
creerMenuOngletsFermes();
afficherOngletsPourNiveau();
ajouterTitreSurvolOnglets();