Browse Source

filtres de statut optionnels

master
maieul@maieul.net 2 years ago
parent
commit
f0fed74902
  1. 10
      formulaires/configurer_agenda.html
  2. 1
      lang/configureragenda_fr.php
  3. 2
      prive/objets/liste/evenements.html

10
formulaires/configurer_agenda.html

@ -114,6 +114,16 @@
</BOUCLE_nmois>
</select>
</li>
#SET{name,filtres_statut}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
<li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
<span class='erreur_message'>(#GET{erreurs})</span>
]
#SET{val,1}
<div class="choix">
<input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name},#GET{defaut}}}|oui)checked="checked"] />
<label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
</div>
</li>
</ul>
</fieldset>
</li>

1
lang/configureragenda_fr.php

@ -24,6 +24,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'label_articlepardefaut' => 'Identifiant article par défaut',
'label_descriptif' => 'Descriptif',
'label_effacer_evenements_passes' => 'Effacer les évènement passés',
'label_filtres_statut_1' => 'Proposer les filtres de statut',
'label_insert_head_css_1' => 'Insérer automatiquement les styles par défaut de l’agenda',
'label_synchro_statut_1' => 'Synchroniser automatiquement les statuts des évènements avec ceux des articles',
'label_titre' => 'Titre de la page',

2
prive/objets/liste/evenements.html

@ -5,7 +5,7 @@
points,-1
}})
]
<BOUCLE_statut(POUR) {tableau #LISTE{prop, publie, poubelle}} {'|'} {si #ENV{filtre_statut,oui}|!={non}}>
<BOUCLE_statut(POUR) {tableau #LISTE{prop, publie, poubelle}} {'|'} {si #ENV{filtre_statut,oui}|!={non}} {si #CONFIG{agenda/filtres_statut}}>
[(#ENV{statut}|=={#VALEUR}|?{
<span class='on'>[(#VAL{agenda:info_evenements_#VALEUR}|_T)]</span>,
[<a href="(#SELF|parametre_url{statut,#VALEUR})">[(#VAL{agenda:info_evenements_#VALEUR}|_T)]</a>]

Loading…
Cancel
Save