Changeset 122292 in spip-zone


Ignore:
Timestamp:
Feb 8, 2020, 5:59:30 PM (10 days ago)
Author:
Cerdic
Message:

filtrage par statut : utiliser les guidelines d'interface et ce qui se fait autre part dans l'interface SPIP
+ n'afficher le filtrage par statut que si on a plus de 10 evenements
+ ajustements css sur la fiche objet (marges, icone de creation)
+ si une interface est bien faite elle a aucune raison d'etre optionnelle... -> on vire cette configuration

Location:
_plugins_/agenda/trunk
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/agenda/trunk

    • Property subgit:lock:82bfcbea9c2ba1ed51a649ab5293f5aac57c278d deleted
    • Property subgit:lock:4c8f878aee91b1173023a71a687f57ec7092a293 set to 2020-02-08T19:37:14.723
  • _plugins_/agenda/trunk/formulaires/configurer_agenda.html

    r122286 r122292  
    3232                                </div>
    3333                        </li>
    34                         #SET{name,filtres_statut}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    35                         <li class="editer pleine_largeur editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
    36                                 <span class='erreur_message'>(#GET{erreurs})</span>
    37                                 ]
    38                                 #SET{val,1}
    39                                 <div class="choix">
    40                                         <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"] />
    41                                         <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    42                                 </div>
    43                         </li>
    4434                        #SET{name,effacer_evenements_passes}#SET{obli,''}#SET{defaut,0}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    4535                        <li class="editer pleine_largeur editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
     
    6656                </ul>
    6757                <fieldset>
    68                         <legend><:configureragenda:titre_affichage_agenda_public:></legend>
     58                        <h3 class="titrem"><:configureragenda:titre_affichage_agenda_public:></h3>
    6959                        <ul class="editer-groupe">
    7060                                <!--EX01-->
  • _plugins_/agenda/trunk/lang/agenda_fr.php

    r122272 r122292  
    8989        'info_evenement_publie' => 'Événement publié',
    9090        'info_evenements' => 'Événements',
    91         'info_evenements_poubelle' => 'Événements à la poubelle',
    92         'info_evenements_prop' => 'Événements proposés',
    93         'info_evenements_publie' => 'Événements publiés',
     91        'info_evenements_poubelle' => 'À la poubelle',
     92        'info_evenements_prop' => 'Proposés',
     93        'info_evenements_publie' => 'Publiés',
    9494        'info_evenements_tout' => 'Tous les événements',
    9595        'info_inscription' => 'Inscription en ligne :',
  • _plugins_/agenda/trunk/lang/configureragenda_fr.php

    r122289 r122292  
    2929        'label_descriptif' => 'Descriptif',
    3030        'label_effacer_evenements_passes' => 'Effacer les évènement passés',
    31         'label_filtres_statut_1' => 'Proposer les filtres de statut',
    3231        'label_insert_head_css_1' => 'Insérer automatiquement les styles par défaut de l’agenda',
    3332        'label_notifier_insitituer_1' => 'Notifier aux admins les propositions et publications d’événements',
  • _plugins_/agenda/trunk/prive/objets/liste/evenements.html

    r119734 r122292  
    55        points,-1
    66}})
    7 ]
    8 <BOUCLE_statut(POUR) {tableau #LISTE{prop, publie, poubelle}} {'|'} {si #ENV{filtre_statut,oui}|!={non}} {si #CONFIG{agenda/filtres_statut}}>
    9 [(#ENV{statut}|=={#VALEUR}|?{
    10 <span class='on'>[(#VAL{agenda:info_evenements_#VALEUR}|_T)]</span>,
    11         [<a href="(#SELF|parametre_url{statut,#VALEUR})">[(#VAL{agenda:info_evenements_#VALEUR}|_T)]</a>]
    12         })]
    13 </BOUCLE_statut>
    14 |
    15 [(#ENV{statut}|?{
    16         [<a href="(#SELF|parametre_url{statut,''})"><:agenda:info_evenements_tout:></a>],
    17         <span class='on'><:agenda:info_evenements_tout:></span>
    18 })]
    19 </B_statut>
    20 <B_liste_evt>
    21 #ANCRE_PAGINATION
    22 <div class="liste-objets evenements">
     7]<B_liste_evt>#ANCRE_PAGINATION
     8[(#ENV{filtre_statut,oui}|!={non}|oui)
     9<INCLURE{fond=prive/squelettes/inclure/agenda-filtre-statut,env} />
     10]<div class="liste-objets evenements">
    2311<table class='spip liste'>
    2412[<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{agenda:info_un_evenement,agenda:info_nombre_evenements}})</strong></caption>]
  • _plugins_/agenda/trunk/prive/style_prive_plugin_agenda.html

    r122291 r122292  
    5050.fiche_objet #agenda {position: relative;}
    5151.fiche_objet #agenda .creer_evenement {position: absolute;top:-1px;right: 5px;}
     52.fiche_objet #agenda .onglets_simple {margin-bottom: 0}
     53.fiche_objet #agenda .onglets_simple+.liste-objets.evenements {margin-top: 0}
     54.fiche_objet #agenda .onglets_simple+.liste-objets.evenements+.creer_evenement {top:2em;}
    5255
    5356/* sur la fiche evenement */
Note: See TracChangeset for help on using the changeset viewer.