Hello,
Nous avons sur le site en dev http://munci.little-pinguin.net/sommaire.php3 un problème recurrent DE LIGNES INTERMEDIAIRES (espaces) SUPERFLUES dans nos rubriques du menu (en haut à gauche)
Mais ce qui est surprenant, c’est que cela concerne seulement certaines rubriques sur 2 lignes et pas d’autres (pourtant sur 2 lignes aussi mais continues !)
Il n’y a bien sur aucun espaces en trop dans les titres de ces rubriques dans l’admin SPIP
QQun nous a expliqué que c’était du à un pbm de mise en forme du code HTML…mais on en sait pas plus
Qqun aurait une explication ?
Merci !
menu.html :
secteuroff { font-weight: bold; } rubriqueoff { font-weight: normal; } secteuron, .rubriqueon { font-weight: bold; color: #ff9999; } secteur, .rubrique { font-weight: bold; color: #ff3333; } <?php if(floor(phpversion()) < 4) { // La version de PHP est inférieure à 4, // la fonction in_array est donc existante function in_array($member, $array) { reset($array); while (list($k, $v) = each($array)) { if ($v == $member) return true; } return false; } } // exclusion des rubriques articles à ne pas afficher // récupération de la hiérarchie courante $hierarchie = array(); $hierarchie[] = #ID_RUBRIQUE; $hierarchie[] = #ID_RUBRIQUE; $actuelle = #ID_RUBRIQUE; // inclusion du script de gestion des layers de SPIP $flag_ecrire = false; include 'ecrire/inc_layer.php3'; afficher_script_layer(); ?> Accueil<?php $id = #ID_RUBRIQUE; ?>
<BOUCLE_nb_rubriques(RUBRIQUES){id_parent}><?php ${'nb'.$id} = #TOTAL_BOUCLE; ?></BOUCLE_nb_rubriques>
| <?php if ($nb#ID_RUBRIQUE > 0) { if (in_array(#ID_RUBRIQUE, $hierarchie)) { echo bouton_block_visible('rub#ID_RUBRIQUE'); } else { echo bouton_block_invisible('rub#ID_RUBRIQUE'); } } else { echo ' '; } ?> |
[(#TITRE|supprimer_numero)]
<?php
if ($nb#ID_RUBRIQUE > 0) {
if (in_array(#ID_RUBRIQUE, $hierarchie)) {
echo debut_block_visible('rub#ID_RUBRIQUE');
} else {
echo debut_block_invisible('rub#ID_RUBRIQUE');
}
?>
<?php $id = #ID_RUBRIQUE; ?>
<?php ${'nb'.$id} = #TOTAL_BOUCLE; ?>
|