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(); |