Changeset 115243 in spip-zone


Ignore:
Timestamp:
May 4, 2019, 9:15:22 AM (3 weeks ago)
Author:
jcvilleneuve@…
Message:

EscalV3 : correction bug page recherche

Location:
_squelettes_/escal/branches/escal_v3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/branches/escal_v3/paquet.xml

    r110481 r115243  
    22        prefix="escal"
    33        categorie="squelette"
    4         version="3.87.89"
     4        version="3.87.90"
    55        schema="1.0.12"
    66        etat="stable"
  • _squelettes_/escal/branches/escal_v3/recherche.html

    r110347 r115243  
    4040                <div id="texte-article" >
    4141
    42                   <B_compte_articles>
    43                     <!-- si au moins un article trouvé, on affiche le nombre trouvé -->
    44                     <div class="compte-resultat">
    45                       <strong>#TOTAL_BOUCLE</strong>
    46                       [(#TOTAL_BOUCLE|>{01}|oui) <:escal:articles_trouves:>]
    47                       [(#TOTAL_BOUCLE|>{01}|non) <:escal:article_trouve:>]
    48                       <:escal:dans_site:>
    49                     </div>
    50                   <BOUCLE_compte_articles(ARTICLES){recherche}{lang}>
    51                   </BOUCLE_compte_articles>
    52                   </B_compte_articles>
    53                     <!-- si pas d'article trouvé -->
    54                     <div class="compte-resultat">
    55                       <:escal:recherche_articles_non:>
    56                     </div>
    57                   <//B_compte_articles>
    58                  
    59                            <B_compte_forums>
    60                     <!-- si au moins un forum trouvé, on affiche le nombre trouvé -->
    61                     <div class="compte-resultat">
    62                       <strong>#TOTAL_BOUCLE</strong>
    63                       [(#TOTAL_BOUCLE|>{01}|oui) <:escal:forums_trouves:>]
    64                       [(#TOTAL_BOUCLE|>{01}|non) <:escal:forum_trouve:>]
    65                       <:escal:dans_site:>
    66                     </div>
    67                   <BOUCLE_compte_forums(FORUMS){recherche}>
    68                   </BOUCLE_compte_forums>
    69                   </B_compte_forums>
    70                     <!-- si pas de forum trouvé -->
    71                     <div class="compte-resultat">
    72                       <:escal:recherche_forum_non:>
    73                     </div>
    74                   <//B_compte_forums>                 
    75 
    76                   <B_compte_rubriques>
    77                     <!-- si au moins une rubrique trouvée, on affiche le nombre trouvé -->
    78                     <div class="compte-resultat">
    79                       <strong>#TOTAL_BOUCLE</strong>
    80                       [(#TOTAL_BOUCLE|>{01}|oui) <:escal:rubriques_trouvees:>]
    81                       [(#TOTAL_BOUCLE|>{01}|non) <:escal:rubrique_trouvee:>]
    82                       <:escal:dans_site:>
    83                     </div>
    84                   <BOUCLE_compte_rubriques(RUBRIQUES){recherche}{lang}>
    85                   </BOUCLE_compte_rubriques>
    86                   </B_compte_rubriques>
    87                     <!-- si pas de rubrique trouvée -->
    88                     <div class="compte-resultat">
    89                       <:escal:recherche_rubriques_non:>
    90                     </div>
    91                   <//B_compte_rubriques>
    92 
    93                  <B_compte_sites>
    94                    <!-- si au moins un site trouvé -->
    95                     <div class="compte-resultat">
    96                     <strong>#TOTAL_BOUCLE</strong>
    97                     [(#TOTAL_BOUCLE|>{1}|oui) <:escal:sites_references:>]
    98                     [(#TOTAL_BOUCLE|>{1}|non) <:escal:site_reference:>]
    99                     <:escal:dans_site:>
    100                     </div>
    101                   <BOUCLE_compte_sites(SITES){recherche}>
    102                   </BOUCLE_compte_sites>
    103                   </B_compte_sites>
    104                     <!-- si pas de site trouvé -->
    105                     <div class="compte-resultat">
    106                       <:escal:recherche_sites_non:>
    107                     </div>
    108                   <//B_compte_sites>
    109 
    110                   <B_articles>
    111                   <h2><:articles:></h2>
    112         [<p class="pagination">(#PAGINATION)</p>
    113         <div class="nettoyeur"></div>]
    114                   <BOUCLE_articles(ARTICLES){recherche}{lang}{!par points}{pagination 5}>
    115                     <!-- on affiche le ou les article(s) -->
    116                     <div class="cadre-articles-rubrique">
    117                       <div class="titre-articles-rubrique">
    118                         [<a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
    119                       </div>
    120                       <div class="introduction-articles-rubrique">
    121                         [(#INTRODUCTION|supprimer_tags|couper{150})]
    122                       </div>
    123                       <div class="auteur-articles-rubrique">
    124                         [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
    125                         <BOUCLE_test(AUTEURS){id_article}{lang_select}>
    126                                     </BOUCLE_test>
    127                         <br />[(#LANG|=={ja}|non)<:par_auteur:>]
    128                         <BOUCLE_auteurs(AUTEURS) {id_article}{", "}{lang_select}>
    129                           [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]</BOUCLE_auteurs>
    130                         [(#LANG|=={ja}|oui)<:par_auteur:>]
    131                         </B_test>
    132                       </div>
    133                     </div>
    134                   </BOUCLE_articles>
    135              
    136                            <B_forums>
    137                   <h2><:forums:></h2>
    138         [<p class="pagination">(#PAGINATION)</p>
    139         <div class="nettoyeur"></div>]
    140                   <BOUCLE_forums(FORUMS){recherche}{!par points}{pagination 5}>
    141                     <!-- on affiche le ou les forums -->
    142                     <div class="cadre-articles-rubrique">
    143                       <div class="titre-articles-rubrique">
    144                         [<a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#ID_FORUM})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
    145                       </div>
    146                       <div class="introduction-articles-rubrique">
    147                         [(#TEXTE|supprimer_tags|couper{150})]
    148                       </div>
    149 
    150                     </div>
    151                   </BOUCLE_forums>                 
    152 
    153                   <B_rubriques>
    154                   <h2><:rubriques:></h2>
    155         [<p class="pagination">(#PAGINATION)</p>
    156         <div class="nettoyeur"></div>]
    157                   <BOUCLE_rubriques(RUBRIQUES){recherche}{lang}{!par points}{pagination 5}>
    158                     <!-- on affiche le ou les rubrique(s) -->
    159                     <div class="cadre-articles-rubrique">
    160                       <div class="titre-articles-rubrique">
    161                         [<a href="[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
    162                       </div>
    163                       <div class="introduction-articles-rubrique">
    164                         [(#INTRODUCTION|supprimer_tags|couper{150})]
    165                       </div>
    166                     </div>
    167                   </BOUCLE_rubriques>
    168 
    169 
    170                   <B_sites>
    171                   <h2><:escal:sites:></h2>
    172         [<p class="pagination">(#PAGINATION)</p>
    173         <div class="nettoyeur"></div>]
    174                   <BOUCLE_sites(SITES){recherche}{!par points}{pagination 5}>
    175                     <!-- on affiche les sites trouvés -->
    176                     <div class="cadre-articles-rubrique">
    177                       <div class="titre-articles-rubrique">
    178                         <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>#NOM_SITE</a>
    179                       </div>
    180                       <div class="introduction-articles-rubrique">
    181                         [(#DESCRIPTIF|couper{150})]
    182                       </div>
    183                     </div>
    184                   </BOUCLE_sites>
     42<!-- on affiche le ou les article(s) -->
     43<B_articles>
     44        <h2><:articles:></h2>
     45        <!-- si au moins un article trouvé, on affiche le nombre trouvé -->
     46        <div class="compte-resultat">
     47                <strong>#GRAND_TOTAL</strong>
     48                [(#GRAND_TOTAL|>{01}|oui) <:escal:articles_trouves:>]
     49                [(#GRAND_TOTAL|>{01}|non) <:escal:article_trouve:>]
     50                <:escal:dans_site:>
     51        </div>
     52        [<p class="pagination">(#PAGINATION)</p>
     53        <div class="nettoyeur"></div>]
     54        <div class="liste-articles-rubrique">
     55<BOUCLE_articles(ARTICLES){recherche}{lang}{!par points}{pagination 5}>
     56        <div class="cadre-articles-rubrique">
     57                <div class="titre-articles-rubrique">
     58                        [<a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}}|parametre_url{recherche,#ENV{recherche}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
     59                </div>
     60                <div class="introduction-articles-rubrique">
     61                        [(#INTRODUCTION|supprimer_tags|couper{150})]
     62                </div>
     63                <div class="auteur-articles-rubrique">
     64                        [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
     65                        <BOUCLE_test(AUTEURS){id_article}{lang_select}>
     66                        </BOUCLE_test>
     67                                <br />[(#LANG|=={ja}|non)<:par_auteur:>]
     68                                <BOUCLE_auteurs(AUTEURS) {id_article}{", "}{lang_select}>
     69                                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]
     70                                </BOUCLE_auteurs>
     71                                [(#LANG|=={ja}|oui)<:par_auteur:>]
     72                        </B_test>
     73                </div>
     74        </div>
     75</BOUCLE_articles>
     76        </div>
     77</B_articles>
     78        <!-- si pas d'article trouvé -->
     79        <div class="compte-resultat">
     80                <:escal:recherche_articles_non:>
     81        </div>
     82<//B_articles>
     83
     84
     85<!-- on affiche le ou les forums -->
     86<B_forums>
     87        <h2><:escal:forums:></h2>
     88        <!-- si au moins un forum trouvé, on affiche le nombre trouvé -->
     89        <div class="compte-resultat">
     90                <strong>#GRAND_TOTAL</strong>
     91                [(#GRAND_TOTAL|>{01}|oui) <:escal:forums_trouves:>]
     92                [(#GRAND_TOTAL|>{01}|non) <:escal:forum_trouve:>]
     93                <:escal:dans_site:>
     94        </div>
     95        [<p class="pagination">(#PAGINATION)</p>
     96        <div class="nettoyeur"></div>]
     97        <div class="liste-articles-rubrique">
     98<BOUCLE_forums(FORUMS){recherche}{!par points}{pagination 5}>
     99        <div class="cadre-articles-rubrique">
     100                <div class="titre-articles-rubrique">
     101                        [<a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#ID_FORUM}|parametre_url{recherche,#ENV{recherche}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
     102                </div>
     103                <div class="introduction-articles-rubrique">
     104                        [(#TEXTE|supprimer_tags|couper{150})]
     105                </div>
     106        </div>
     107</BOUCLE_forums>
     108        </div>                 
     109</B_forums>
     110        <!-- si pas de forum trouvé -->
     111        <div class="compte-resultat">
     112                <:escal:recherche_forum_non:>
     113        </div>
     114<//B_forums>
     115
     116
     117<!-- on affiche la ou les rubrique(s) -->
     118<B_rubriques>
     119        <h2><:rubriques:></h2>
     120        <!-- si au moins une rubrique trouvée, on affiche le nombre trouvé -->
     121        <div class="compte-resultat">
     122                <strong>#GRAND_TOTAL</strong>
     123                [(#GRAND_TOTAL|>{01}|oui) <:escal:rubriques_trouvees:>]
     124                [(#GRAND_TOTAL|>{01}|non) <:escal:rubrique_trouvee:>]
     125                <:escal:dans_site:>
     126        </div>
     127        [<p class="pagination">(#PAGINATION)</p>
     128        <div class="nettoyeur"></div>]
     129        <div class="liste-articles-rubrique">
     130<BOUCLE_rubriques(RUBRIQUES){recherche}{lang}{!par points}{pagination 5}>
     131        <div class="cadre-articles-rubrique">
     132                <div class="titre-articles-rubrique">
     133                        [<a href="<INCLURE{fond=inclusions/inc-triurlrubrique}{id_rubrique}{env}>" title="[(#DESCRIPTIF|textebrut|entites_html)]">(#TITRE)</a>]
     134                </div>
     135                <div class="introduction-articles-rubrique">
     136                        [(#INTRODUCTION|supprimer_tags|couper{150})]
     137                </div>
     138        </div>
     139</BOUCLE_rubriques>
     140        </div>
     141</B_rubriques>
     142        <!-- si pas de rubrique trouvée -->
     143        <div class="compte-resultat">
     144                <:escal:recherche_rubriques_non:>
     145        </div>
     146<//B_rubriques>
     147
     148
     149<!-- on affiche le ou les sites trouvés -->
     150<B_sites>
     151        <h2><:escal:sites:></h2>
     152        <!-- si au moins un site trouvé -->
     153        <div class="compte-resultat">
     154                <strong>#GRAND_TOTAL</strong>
     155                [(#GRAND_TOTAL|>{1}|oui) <:escal:sites_references:>]
     156                [(#GRAND_TOTAL|>{1}|non) <:escal:site_reference:>]
     157                <:escal:dans_site:>
     158        </div>
     159        [<p class="pagination">(#PAGINATION)</p>
     160        <div class="nettoyeur"></div>]
     161        <div class="liste-articles-rubrique">
     162<BOUCLE_sites(SITES){recherche}{!par points}{pagination 5}>
     163        <div class="cadre-articles-rubrique">
     164                <div class="titre-articles-rubrique">
     165                        <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>#NOM_SITE</a>
     166                </div>
     167                <div class="introduction-articles-rubrique">
     168                        [(#DESCRIPTIF|couper{150})]
     169                </div>
     170        </div>
     171</BOUCLE_sites>
     172        </div>
     173</B_sites>
     174        <!-- si pas de site trouvé -->
     175        <div class="compte-resultat">
     176                <:escal:recherche_sites_non:>
     177        </div>
     178<//B_sites>
    185179
    186180                </div><!-- fin texte-article -->
Note: See TracChangeset for help on using the changeset viewer.