Bonjour,
Je ne suis pas sur que ce soit du à SPIP, mais plutot à jquery.
Sur mes pages de rubriques, j'affiche les sous rubrique puis les
articles des sous rubriques dans des listes imbriqué. Je laisse SPIP
traiter le chapo des articles.
Ca fonctionne bien sous Firefox/chrome et Opera, par contre sous IE7:
ça bouge ...
Je soupçonne jquery mais j'aimerais avoir confirmation.
La page en question: formations.sad-marketing.com/formation-marketing.html.
(pur ceux qui n'aurait pas IE:
Avant passage: http://formations.sad-marketing.com/avantpassage-IE.png
Après passage de la souri:
http://formations.sad-marketing.com/aprespassage-IE.png
)
Le code SPIP générant la liste des rubriques/articles:
<BOUCLE_articlesinvisibles(ARTICLES){id_rubrique}{titre_mot=invisible}{doublons
invisible}></BOUCLE_articlesinvisibles>
<B_articles_numero>
<div class="menu articles_numero">
#ANCRE_PAGINATION
<ul class="listing">
<BOUCLE_articles_numero(ARTICLES) {id_rubrique} {par
num titre}{par date}{inverse}{pagination}{titre==^[0-8][0-9].\.}{doublons
invisible}>
<li>
[<h3><a
href="[(#ID_ARTICLE|generer_urlredirect_article)]"[
title="(#DESCRIPTIF|textebrut|match{#GET{reg} ,
Ui}|?{[(#DESCRIPTIF|textebrut|match{#GET{reg} , Ui}|replace{'§', '',
Ui})],[(#DESCRIPTIF|textebrut|couper{160})]})"]>[(#SOUSTITRE) :
](#TITRE|supprimer_numero)</a></h3>]
[(#CHAPO|?{[(#CHAPO)],[(#TEXTE|textebrut|couper{300})]})]
</li>
</BOUCLE_articles_numero>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles_numero>
<B_sous_rubriques_listing><div class="menu rubriques"
id="menu_sous_rubrique">
<ul
class="listing"><BOUCLE_sous_rubriques_listing(RUBRIQUES) {id_parent}
{par num titre}{titre==[0-9].\.}>
<li>
<h3><a href="#URL_RUBRIQUE"[
title="(#DESCRIPTIF|textebrut|match{#GET{reg} ,
Ui}|?{[(#DESCRIPTIF|textebrut|match{#GET{reg} , Ui}|replace{'§', '',
Ui})],[(#DESCRIPTIF|textebrut)]})"]>[(#TITRE|supprimer_numero)]</a></h3>
<BOUCLE_articlesinvisibles_ssrub(ARTICLES)
{id_rubrique}{titre_mot=invisible}{doublons
invisible}></BOUCLE_articlesinvisibles_ssrub>
<B_articles_ssrub><ul>
<BOUCLE_articles_ssrub(ARTICLES) {id_rubrique}
{par num titre}{titre==^[0-9].\.}{doublons invisible}><li>
[<h4><a
href="[(#ID_ARTICLE|generer_urlredirect_article)]"[
title="(#DESCRIPTIF|textebrut|match{#GET{reg} ,
Ui}|?{[(#DESCRIPTIF|textebrut|match{#GET{reg} , Ui}|replace{'§', '',
Ui})],[(#DESCRIPTIF|textebrut|couper{160})]})"]>[(#SOUSTITRE) :
](#TITRE|supprimer_numero)</a></h4>]
[(#CHAPO|?{[(#CHAPO)],[<p>(#TEXTE|textebrut|couper{300})</p>]})]</li></BOUCLE_articles_ssrub>
</ul></B_articles_ssrub>
</li>
</BOUCLE_sous_rubriques_listing></ul>
</div></B_sous_rubriques_listing>
<B_articles>
<div class="menu articles">#ANCRE_PAGINATION
<ul class="listing"><BOUCLE_articles(ARTICLES)
{id_rubrique} {par
date}{inverse}{pagination}{titre!==^[0-9].\.}{doublons invisible}>
<li>
[<h3><a
href="[(#ID_ARTICLE|generer_urlredirect_article)]"[
title="(#DESCRIPTIF|textebrut|match{#GET{reg} ,
Ui}|?{[(#DESCRIPTIF|textebrut|match{#GET{reg} , Ui}|replace{'§', '',
Ui})],[(#DESCRIPTIF|textebrut|couper{160})]})"]>[(#SOUSTITRE) :
](#TITRE|supprimer_numero)</a></h3>]
[(#CHAPO|?{[(#CHAPO)],[(#TEXTE|textebrut|couper{300})]})]
</li>
</BOUCLE_articles></ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles>
Donc si quelqu'un voit queluechose.
Merci