Changeset 18530 in spip-zone


Ignore:
Timestamp:
Feb 17, 2008, 8:37:00 AM (11 years ago)
Author:
real3t@…
Message:

Simplifications de Boucles {doublons} avec des requêtes imbriquées (attention, ne classe pas par num titre avec MySQL 5.0.51, cf : http://permalink.gmane.org/gmane.comp.web.spip.devel/46220).

Remplacement de #CONFIG |match par #PLUGIN

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_1.9.3/plugins/__soyezcreateurs/footer_modeedito.html

    r17984 r18530  
    2929</ul>
    3030</div>
    31 <BOUCLE_Rubriques_Exclues_Mots(RUBRIQUES){titre_mot=PasDansMenu}{doublons}{!lang_select}>
    32 </BOUCLE_Rubriques_Exclues_Mots>
    33 <BOUCLE_MenuHaut(RUBRIQUES){titre_mot=MenuHaut}{id_rubrique=#ENV{secteurencours}}{doublons}{!lang_select}>
     31
     32<BOUCLE_MenuHaut(RUBRIQUES){titre_mot=MenuHaut}{id_rubrique=#ENV{secteurencours}}{!titre_mot=PasDansMenu}{!lang_select}>
    3433<div class="espaceavant">
    3534<INCLURE{fond=menuarticles}{id_rubrique}>
    3635<B_Rubriques_MenuHaut>
    3736<ul>
    38   <BOUCLE_Rubriques_MenuHaut(RUBRIQUES){id_parent}{par num titre}{doublons}{!lang_select}><BOUCLE_test_expose_MenuHaut(RUBRIQUES) {id_enfant}{0,1}>#EXPOSE{' ',(#CONFIG{soyezcreateurs/sousmenulocaux,'systematique'}|=={systematique}|?{' ',''})}</BOUCLE_test_expose_MenuHaut>
     37  <BOUCLE_Rubriques_MenuHaut(RUBRIQUES){id_parent}{par num titre}{!titre_mot=PasDansMenu}{!lang_select}><BOUCLE_test_expose_MenuHaut(RUBRIQUES) {id_enfant}{0,1}>#EXPOSE{' ',(#CONFIG{soyezcreateurs/sousmenulocaux,'systematique'}|=={systematique}|?{' ',''})}</BOUCLE_test_expose_MenuHaut>
    3938  <li<BOUCLE_ClasseRubriqueMenuHaut(MOTS){id_rubrique}{type=_ClasseRubriqueMenu}{0,1}>[ class=(#ENV{rubriqueencours}|=={#ID_RUBRIQUE}|?{'"encours ','"'})#TITRE"]</BOUCLE_ClasseRubriqueMenuHaut>[(#ENV{rubriqueencours}|=={#ID_RUBRIQUE}|?{' class="encours"',''})]<//B_ClasseRubriqueMenuHaut>>[(#MODELE{rubrique_li}{id_rubrique}{id_article}{rubriqueencours=#ENV{rubriqueencours}}{letitre=#TITRE}{ledescriptif=#DESCRIPTIF})]<BOUCLE_SsRubriques_MenuHaut(BOUCLE_Rubriques_MenuHaut)></BOUCLE_SsRubriques_MenuHaut></li>
    4039  </B_test_expose_MenuHaut></BOUCLE_Rubriques_MenuHaut>
     
    5453</BOUCLE_MenuHaut>
    5554
    56 <BOUCLE_ExclureMenuHaut(RUBRIQUES){titre_mot=MenuHaut}{doublons}{!lang_select}> </BOUCLE_ExclureMenuHaut>
    57 
    5855<div class="espaceavant">
    5956<B_Secteurs>
    6057<ul class="tv">
    61   <BOUCLE_Secteurs(RUBRIQUES){racine}{par num titre}{doublons}{!lang_select}>
     58  <BOUCLE_Secteurs(RUBRIQUES){racine}{par num titre}{!titre_mot=MenuHaut}{!titre_mot=PasDansMenu}{!lang_select}>
    6259  <li<BOUCLE_ClasseRubriqueMenu(MOTS){id_rubrique}{type=_ClasseRubriqueMenu}{0,1}>[ class=(#ENV{rubriqueencours}|=={#ID_RUBRIQUE}|?{'"encours ','"'})#TITRE"]</BOUCLE_ClasseRubriqueMenu>[(#ENV{rubriqueencours}|=={#ID_RUBRIQUE}|?{' class="encours"',''})]<//B_ClasseRubriqueMenu>>[(#MODELE{rubrique_li}{id_rubrique}{id_article}{rubriqueencours=#ENV{rubriqueencours}}{letitre=#TITRE}{ledescriptif=#DESCRIPTIF})]
    6360<B_Rubriques>
    6461<ul>
    65   <BOUCLE_Rubriques(RUBRIQUES){id_parent}{par num titre}{doublons}{!lang_select}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}{0,1}>#EXPOSE{' ',(#CONFIG{soyezcreateurs/sousmenulocaux,'systematique'}|=={systematique}|?{' ',''})}</BOUCLE_test_expose>
     62  <BOUCLE_Rubriques(RUBRIQUES){id_parent}{par num titre}{!titre_mot=PasDansMenu}{!lang_select}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}{0,1}>#EXPOSE{' ',(#CONFIG{soyezcreateurs/sousmenulocaux,'systematique'}|=={systematique}|?{' ',''})}</BOUCLE_test_expose>
    6663  <li>[(#MODELE{rubrique_li}{id_rubrique}{id_article}{rubriqueencours=#ENV{rubriqueencours}}{letitre=#TITRE}{ledescriptif=#DESCRIPTIF})]<BOUCLE_SsRubriques(BOUCLE_Rubriques)></BOUCLE_SsRubriques></li>
    6764  </B_test_expose></BOUCLE_Rubriques>
     
    8683<//B_MenuHaut>
    8784
    88 [(#CONFIG{plugin}|match{ACCESRESTREINT}|?{' ',''})<INCLURE{fond=login-logout}{connexion}>]
     85[(#PLUGIN{ACCESRESTREINT}|=={1}|?{' '})<INCLURE{fond=login-logout}{connexion}>]
    8986<div class="espaceavant">
    9087<ul>
     
    9491<li><?php if ($jp_rubrique=='Resume') { ?><strong><?php } ?><a accesskey="E" href="resume.html" title="<:public:en_resume:>"><:pyrat:enresume_menu:></a><?php if ($jp_rubrique=='Resume') { ?></strong><?php } ?></li>
    9592]]
    96 [(#CONFIG{plugin}|match{spiplistes}|?{' ',''})
     93[(#PLUGIN{SPIPLISTES}|=={1}|?{' '})
    9794<li><?php if ($jp_rubrique=='Liste') { ?><strong><?php } ?><a accesskey="N" href="@liste.html" title="<:pyrat:newsletter:>"><:pyrat:newsletter:></a><?php if ($jp_rubrique=='Liste') { ?></strong><?php } ?></li>]
    98 [(#CONFIG{plugin}|match{clevermail}|?{' ',''})
     95[(#PLUGIN{CLEVERMAIL}|=={1}|?{' '})
    9996<li><?php if ($jp_rubrique=='Liste_mail') { ?><strong><?php } ?><a href="@liste_mail.html" title="<:pyrat:newsletter:>"><:pyrat:newsletter:></a><?php if ($jp_rubrique=='Liste_mail') { ?></strong><?php } ?></li>]
    100 [(#CONFIG{plugin}|match{acronymes}|?{' ',''})#INCLURE{fond=inc_sigles_menu}]
     97[(#PLUGIN{ACRONYMES}|=={1}|?{' '})#INCLURE{fond=inc_sigles_menu}]
    10198
    10299</ul>
     
    105102[(#CONFIG{soyezcreateurs_google/google_search}|!={''}|?{' ',''})<INCLURE{fond=inc_ads_search}>]
    106103
    107 [<div class="cadreinfo">(#FORMULAIRE_ABONNEMENT)</div>]
     104[(#PLUGIN{SPIPLISTES}|=={1}|?{' '})[<div class="cadreinfo">(#FORMULAIRE_ABONNEMENT)</div>]]
    108105
    109 [<div class="cadreinfo">(#FORMULAIRE_CLEVERMAIL)</div>]
     106[(#PLUGIN{CLEVERMAIL}|=={1}|?{' '})[<div class="cadreinfo">(#FORMULAIRE_CLEVERMAIL)</div>]]
    110107
    111108</div>
Note: See TracChangeset for help on using the changeset viewer.