Changeset 39467 in spip-zone


Ignore:
Timestamp:
Jul 22, 2010, 11:58:23 PM (9 years ago)
Author:
prigent.yohann@…
Message:

Ici, on va préférer rajouter seulement le mot avec mots[] plutôt que d'ajouter le tableau des mots à l'URL qui est #SELF et qui donc elle même contient des mots[]. Ça évite d'avoir deux fois le même mot dans l'URL et donc ça évite les mauvaises requêtes SQL

Location:
_squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/formulaires/evenements_par_mots.html

    r39464 r39467  
    3939<div id="postDetailInfosEvenements" class="clearfix">
    4040<BOUCLE_Tags(MOTS){id_mot IN #ENV{mots}}{par titre}{" "}>[(#SET{lesautresmots,[(#ENV{mots}|critere_mots_enleve_mot_de_liste{#ID_MOT})]})]<a href="[(#ENV{action}|parametre_url{mots,#GET{lesautresmots}})]" title="<:ecrire:info_supprimer_mot|ucfirst|attribut_html:> ([(#TITRE|ucfirst|textebrut|attribut_html)])" class="tags">[(#TITRE|ucfirst)]</a></BOUCLE_Tags>
    41 </div><!-- #postDetailInfos -->
     41</div><!-- #postDetailInfosEvenements -->
    4242</B_Tags>
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/agenda/agendaliste_evenement.html

    r36030 r39467  
    11#CACHE{3600}
    22<BOUCLE_Evenement(EVENEMENTS){id_evenement}>
    3 <li><a name='evenement#ID_EVENEMENT' id='evenement#ID_EVENEMENT'></a><dl><dt>[<strong>(#DATE_DEBUT|sc_decoder_date{#DATE_FIN,#HORAIRE,'skel'})</strong>]</dt><B_Statut><dd class="agendastatut"><BOUCLE_Statut(MOTS) {id_evenement}{type=_AgendaStatut}{doublons statut}>[ <strong class="agendastatut"[ style="color:#(#TEXTE);border-color:##TEXTE;background-color:#[(#TEXTE|couleur_eclaircir|couleur_eclaircir|couleur_eclaircir)];"]>(#TITRE)</strong> ]</BOUCLE_Statut><dd><//B_Statut><BOUCLE_ArticleConcerne(ARTICLES){id_article}><BOUCLE_TitreRub(RUBRIQUES){id_rubrique}>[<strong class="#EDIT{titre}">(#TITRE)</strong>&nbsp;: ]</BOUCLE_TitreRub>[(#_Evenement:TITRE|=={[(#TITRE)]}|?{[<span class="#_Evenement:EDIT{titre}">(#_Evenement:TITRE)</span>],[<span class="#EDIT{titre}">(#TITRE)</span>]&nbsp;: [<span class="#_Evenement:EDIT{titre}">(#_Evenement:TITRE)</span>]})]<B_genres> (<BOUCLE_genres(MOTS){id_evenement}{", "}{par titre}{doublons statut}><a href="#URL_MOT" rel="tag" title="<:soyezcreateurs:savoirpluscritere:>: [(#TITRE|supprimer_tags|attribut_html)]">[(#TITRE)]</a></BOUCLE_genres>)</B_genres></BOUCLE_ArticleConcerne></dd>[<dd class="#EDIT{descriptif}">(#DESCRIPTIF|ptobr)</dd>][<dd class="#EDIT{lieu} lieu"><strong><:agenda:evenement_lieu:></strong>&nbsp;: (#LIEU|ptobr)</dd>][<dd class="#EDIT{adresse} lieu"><strong><:agenda:evenement_adresse:></strong>&nbsp;: (#ADRESSE|ptobr)</dd>]</dl></li>
     3<li><a name='evenement#ID_EVENEMENT' id='evenement#ID_EVENEMENT'></a><dl><dt>[<strong>(#DATE_DEBUT|sc_decoder_date{#DATE_FIN,#HORAIRE,'skel'})</strong>]</dt><B_Statut><dd class="agendastatut"><BOUCLE_Statut(MOTS) {id_evenement}{type=_AgendaStatut}{doublons statut}>[ <strong class="agendastatut"[ style="color:#(#TEXTE);border-color:##TEXTE;background-color:#[(#TEXTE|couleur_eclaircir|couleur_eclaircir|couleur_eclaircir)];"]>(#TITRE)</strong> ]</BOUCLE_Statut><dd><//B_Statut><BOUCLE_ArticleConcerne(ARTICLES){id_article}><BOUCLE_TitreRub(RUBRIQUES){id_rubrique}>[<strong class="#EDIT{titre}">(#TITRE)</strong>&nbsp;: ]</BOUCLE_TitreRub>[(#_Evenement:TITRE|=={[(#TITRE)]}|?{[<span class="#_Evenement:EDIT{titre}">(#_Evenement:TITRE)</span>],[<span class="#EDIT{titre}">(#TITRE)</span>]&nbsp;: [<span class="#_Evenement:EDIT{titre}">(#_Evenement:TITRE)</span>]})]<B_genres> (<BOUCLE_genres(MOTS){id_evenement}{", "}{par titre}{doublons statut}><a href="#URL_MOT" rel="tag" title="<:soyezcreateurs:savoirpluscritere:>: [(#TITRE|supprimer_tags|attribut_html)]">[(#TITRE)]</a></BOUCLE_genres>)</B_genres></BOUCLE_ArticleConcerne></dd>[<dd class="#EDIT{descriptif}">(#DESCRIPTIF|ptobr)</dd>][<dd class="#EDIT{lieu} lieu"><strong><:agenda:evenement_lieu:></strong>&nbsp;: (#LIEU|ptobr)</dd>][<dd class="#EDIT{adresse} lieu"><strong><:agenda:evenement_adresse:></strong>&nbsp;: (#ADRESSE|ptobr)</dd>]</dl><B_MotsEvenement><br /><BOUCLE_MotsEvenement(MOTS){id_evenement}{type==^[^_]}{id_mot !IN #ENV{mots}}{par titre}{" "}><a href="[(#SELF|parametre_url{'mots'#EVAL{chr(91)}#EVAL{chr(93)},#ID_MOT})]" class="tags ajouter">#TITRE</a></BOUCLE_MotsEvenement></li>
    44</BOUCLE_Evenement>
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/agenda/agendaliste_evenement_court.html

    r39464 r39467  
    22<BOUCLE_Evenement(EVENEMENTS){id_evenement}>
    33
    4 <B_ArticleConcerne><BOUCLE_ArticleConcerneLogo(ARTICLES){id_article}><li[ style="list-style-image: url(/(#INCLURE{fond=noisettes/menus/rubrique_logo}{id_rubrique}{mode=normal}{id_rubrique}|image_reduire{9,9}|extraire_attribut{src}));"]></BOUCLE_ArticleConcerneLogo>[<strong>(#DATE_DEBUT|sc_decoder_date{#DATE_FIN,#HORAIRE,'skel','oui'})</strong>]<BOUCLE_ArticleConcerne(ARTICLES){id_article}><BOUCLE_TitreRub(RUBRIQUES){id_rubrique}>[(#TITRE)&nbsp;: ]</BOUCLE_TitreRub><a href="#URL_ARTICLE">[(#TITRE)]</a>[&nbsp;: (#_Evenement:TITRE|=={[(#TITRE)]}|?{'',[(#_Evenement:TITRE)]})]</BOUCLE_ArticleConcerne><B_Statut><span class="agendastatut"><BOUCLE_Statut(MOTS) {id_evenement}{type=_AgendaStatut}{doublons statut}>[ <strong class="agendastatut"[ style="color:#(#TEXTE);border-color:##TEXTE;background-color:#[(#TEXTE|couleur_eclaircir|couleur_eclaircir|couleur_eclaircir)];"]>(#TITRE)</strong> ]</BOUCLE_Statut></span></B_Statut></li></B_ArticleConcerne><B_MotsEvenement><br /><BOUCLE_MotsEvenement(MOTS){id_evenement}{type==^[^_]}{id_mot !IN #ENV{mots}}{par titre}{" "}>[(#SET{ajoutermot,[(#ENV{mots}|push{#ID_MOT})]})]<a href="[(#SELF|parametre_url{mots,#GET{ajoutermot}})]" class="tags ajouter">#TITRE</a></BOUCLE_MotsEvenement>
    5 
     4<B_ArticleConcerne><BOUCLE_ArticleConcerneLogo(ARTICLES){id_article}><li[ style="list-style-image: url(/(#INCLURE{fond=noisettes/menus/rubrique_logo}{id_rubrique}{mode=normal}{id_rubrique}|image_reduire{9,9}|extraire_attribut{src}));"]></BOUCLE_ArticleConcerneLogo>[<strong>(#DATE_DEBUT|sc_decoder_date{#DATE_FIN,#HORAIRE,'skel','oui'})</strong>]<BOUCLE_ArticleConcerne(ARTICLES){id_article}><BOUCLE_TitreRub(RUBRIQUES){id_rubrique}>[(#TITRE)&nbsp;: ]</BOUCLE_TitreRub><a href="#URL_ARTICLE">[(#TITRE)]</a>[&nbsp;: (#_Evenement:TITRE|=={[(#TITRE)]}|?{'',[(#_Evenement:TITRE)]})]</BOUCLE_ArticleConcerne><B_Statut><span class="agendastatut"><BOUCLE_Statut(MOTS) {id_evenement}{type=_AgendaStatut}{doublons statut}>[ <strong class="agendastatut"[ style="color:#(#TEXTE);border-color:##TEXTE;background-color:#[(#TEXTE|couleur_eclaircir|couleur_eclaircir|couleur_eclaircir)];"]>(#TITRE)</strong> ]</BOUCLE_Statut></span></B_Statut>
     5<B_MotsEvenement><br /><BOUCLE_MotsEvenement(MOTS){id_evenement}{type==^[^_]}{id_mot !IN #ENV{mots}}{par titre}{" "}><a href="[(#SELF|parametre_url{'mots'#EVAL{chr(91)}#EVAL{chr(93)},#ID_MOT})]" class="tags ajouter">#TITRE</a></BOUCLE_MotsEvenement>
     6</li></B_ArticleConcerne>
    67</BOUCLE_Evenement>
Note: See TracChangeset for help on using the changeset viewer.