Changeset 48916 in spip-zone


Ignore:
Timestamp:
Jun 19, 2011, 7:19:18 AM (10 years ago)
Author:
paladin@…
Message:

une seule req pour récupérer la liste complète des abonnements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/formulaires/inc-liste_des_listes.html

    r47408 r48916  
    2020#SET{liste_statuts, #ARRAY{0,liste,1,pub_jour,2,pub_hebdo,3,pub_7jours,4,pub_mensul,5,pub_mois,6,pub_an}}
    2121
     22[<!-- (#REM)
     23
     24        Afficher les listes privées si administrateur ou rédacteur
     25
     26-->]
    2227[(#STATUT|=={0minirezo}|ou{#STATUT|=={1comite}}|?{#SET{liste_statuts, #GET{liste_statuts}|push{inact}}})]
     28
     29[<!-- (#REM)
     30
     31        Récupérer la liste des listes ou il est abonné
     32
     33-->]
     34#SET{liste_abos, #ARRAY{}}
     35<BOUCLE_abos(auteurs_listes){id_auteur=#ENV{id_auteur}}>#SET{liste_abos,#GET{liste_abos}|push{#ID_LISTE}}</BOUCLE_abos>
    2336
    2437<B_listes>
     
    2942        <BOUCLE_listes(LISTES) {id_liste?} {statut IN #GET{liste_statuts}}>
    3043                <li>
    31         #SET{checked,non}<BOUCLE_inscription(AUTEURS){tous} {id_liste} {id_auteur=#ENV{id_auteur}}>#SET{checked,oui}</BOUCLE_inscription>
    3244                <div class="choix">
    3345                        <input type="checkbox"
     
    3648                                   value="#ID_LISTE"
    3749                                   id="liste_#ID_LISTE"
    38                                    [(#GET{checked}|=={oui}|oui)checked="checked"]
     50                                        [(#ID_LISTE|in_array{#GET{liste_abos}}|oui)checked="checked"]
    3951                                   />
    40                         <label for="liste_#ID_LISTE">#TITRE[ <span class="text-list">((#TEXTE|textebrut|couper{80}))</span>]</label>
     52                        <label for="liste_#ID_LISTE">#TITRE[ <span class="text-list">((#TEXTE|textebrut|couper{80}))</span>]
     53                        </label>
    4154                </div>
    4255                </li>
Note: See TracChangeset for help on using the changeset viewer.