Changeset 61100 in spip-zone


Ignore:
Timestamp:
May 7, 2012, 10:10:12 PM (7 years ago)
Author:
marcimat@…
Message:

Encore une correction pour le calcul du chemin suivant d'un article. Une boucle rubrique {meme_parent} dans une boucle article ne fonctionne pas. Il faut l'encapsuler d'une boucle rubrique avant.

Location:
_galaxie_/programmer.spip.org/plugin_documentation/trunk/inclure
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/programmer.spip.org/plugin_documentation/trunk/inclure/navigation-precedent-suivant.html

    r58462 r61100  
    3535                Soit il existe un suivant au parent du parent,
    3636                Mais cette rubrique, dans le cas d'un secteur/branche, ne doit pas etre la racine !
    37         ]       
     37        ]
    3838        <BOUCLE_art_suiv(ARTICLES){id_rubrique}{suivant}>
    3939                [(#INCLURE{fond=inclure/suivant, url=#URL_ARTICLE, titre=#TITRE, taille})]
     
    4242                        [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    4343                </BOUCLE_sous_srub>
    44                         <BOUCLE_rub_suiv(RUBRIQUES){meme_parent}{suivant}>
    45                                 [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
    46                                         [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    47                                 ]
    48                         </BOUCLE_rub_suiv>
    49                                 [(#REM) la boucle article ne connait pas #ID_PARENT ! ]
    50                                 <BOUCLE_rubr(RUBRIQUES){id_rubrique=#INFO_ID_PARENT{rubrique,#ID_RUBRIQUE}}>
    51                                 <BOUCLE_rub_parente_suivante(RUBRIQUES){meme_parent}{suivant}>
     44                        [(#REM) la boucle article ne connait pas #ID_PARENT ! ]
     45                        <BOUCLE_rub_article(RUBRIQUES){id_rubrique}>
     46                                <BOUCLE_rub_suiv(RUBRIQUES){meme_parent}{suivant}>
    5247                                        [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
    5348                                                [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    54                                         ]       
    55                                 </BOUCLE_rub_parente_suivante>
    56                                 </BOUCLE_rubr>
    57                         <//B_rub_suiv>
     49                                        ]
     50                                </BOUCLE_rub_suiv>
     51                                        <BOUCLE_rub_parente(RUBRIQUES){id_rubrique=#ID_PARENT}>
     52                                        <BOUCLE_rub_parente_suivante(RUBRIQUES){meme_parent}{suivant}>
     53                                                [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
     54                                                        [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
     55                                                ]
     56                                        </BOUCLE_rub_parente_suivante>
     57                                        </BOUCLE_rub_parente>
     58                                <//B_rub_suiv>
     59                        </BOUCLE_rub_article>
    5860                <//B_sous_srub>
    5961        <//B_art_suiv>
     
    7577                        </BOUCLE_derniere_sous_rubrique>
    7678                                [(#INCLURE{fond=inclure/navigation-dernier-article-ou-rubrique, id_rubrique, id_parent, url=#URL_RUBRIQUE, taille, titre=#TITRE})]                     
    77                         <//B_derniere_sous_rubrique>   
     79                        <//B_derniere_sous_rubrique>
    7880                </BOUCLE_rubrique_precedente>
    7981                        [(#REM) pas de rubrique precedente : rubrique parente]
     
    9294                        <BOUCLE_premier_art(ARTICLES){id_rubrique}{0,1}>
    9395                                [(#INCLURE{fond=inclure/suivant, url=#URL_ARTICLE, titre=#TITRE, taille})]
    94                         </BOUCLE_premier_art>   
     96                        </BOUCLE_premier_art>
    9597                                [(#REM) pas d'article : premiere sous rubrique]
    9698                                <BOUCLE_sous_rub(RUBRIQUES){id_parent}{0,1}>
  • _galaxie_/programmer.spip.org/plugin_documentation/trunk/inclure/navigation-precedent-suivant_lang.html

    r58462 r61100  
    5454                        [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    5555                </BOUCLE_sous_srub>
    56                         <BOUCLE_rub_suiv(RUBRIQUES){meme_parent}{suivant}>
    57                                 [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
    58                                         [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    59                                 ]
    60                         </BOUCLE_rub_suiv>
    61                                 [(#REM) la boucle article ne connait pas #ID_PARENT ! ]
    62                                 <BOUCLE_rubr(RUBRIQUES){id_rubrique=#INFO_ID_PARENT{rubrique,#ID_RUBRIQUE}}>
    63                                 <BOUCLE_rub_parente_suivante(RUBRIQUES){meme_parent}{suivant}>
     56                        [(#REM) la boucle article ne connait pas #ID_PARENT ! ]
     57                        <BOUCLE_rub_article(RUBRIQUES){id_rubrique}>
     58                                <BOUCLE_rub_suiv(RUBRIQUES){meme_parent}{suivant}>
    6459                                        [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
    6560                                                [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
    66                                         ]       
    67                                 </BOUCLE_rub_parente_suivante>
    68                                 </BOUCLE_rubr>
    69                         <//B_rub_suiv>
     61                                        ]
     62                                </BOUCLE_rub_suiv>
     63                                        <BOUCLE_rub_parente(RUBRIQUES){id_rubrique=#ID_PARENT}>
     64                                        <BOUCLE_rub_parente_suivante(RUBRIQUES){meme_parent}{suivant}>
     65                                                [(#GET{secteur}|non|ou{[(#ID_PARENT|!={0})]})
     66                                                        [(#INCLURE{fond=inclure/suivant, url=#URL_RUBRIQUE, taille, titre=#TITRE})]
     67                                                ]
     68                                        </BOUCLE_rub_parente_suivante>
     69                                        </BOUCLE_rub_parente>
     70                                <//B_rub_suiv>
     71                        </BOUCLE_rub_article>
    7072                <//B_sous_srub>
    7173        <//B_art_suiv>
Note: See TracChangeset for help on using the changeset viewer.