Changeset 72362 in spip-zone


Ignore:
Timestamp:
Apr 26, 2013, 3:35:22 PM (6 years ago)
Author:
jcvilleneuve@…
Message:

EscalV3 : le mini-calendrier peut afficher soit les articles avec une date de redaction antérieure, soit les évènements créés par le plugin Agenda

Location:
_squelettes_/escal/branche_V3
Files:
6 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/branche_V3/formulaires/configurer_escal_sommaire_noisettes.html

    r72201 r72362  
    349349                             <input type="texte" style="width:97%" name="#GET{name}" id="#GET{name}"
    350350                             value="#ENV**{#GET{name}}"  />
     351                    </span>
     352            <br /><br />
     353            #SET{name,donneescalendrier}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     354                    Dans tous les cas, ceci concerne les articles ayant le mot-clé "agenda"
     355                    ou les articles de la rubrique ayant le même mot-clé "agenda".<br />
     356                    Choix de l'affichage :<br />
     357                    - les articles eux-mêmes en prenant en compte leur "date de rédaction antérieure"<br />
     358                    - les évènements créés dans ces articles grâce au plugin Agenda
     359                    <br />
     360                    [<span class='erreur_message'>(#GET{erreurs})</span>
     361                    ]<span class="choix" style="margin-left:30px">
     362                            <input type="radio" name="#GET{name}" id="#GET{name}_articles" value="articles"
     363                            [(#ENV{#GET{name}}|=={evenements}|non)checked="checked"] /><label for="#GET{name}_oui"><:articles:></label>
     364
     365                            <input type="radio" name="#GET{name}" id="#GET{name}_evenements" value="evenements"
     366                            [(#ENV{#GET{name}}|=={evenements}|oui)checked="checked"] /><label for="#GET{name}_evenements"><:agenda:evenements:></label>
    351367                    </span>
    352368            <br /><br />
  • _squelettes_/escal/branche_V3/inclusions/inc-calendrier.html

    r71103 r72362  
    1313sinon, on renvoie une alerte -->
    1414[(#EVAL{defined('_DIR_PLUGIN_CALENDRIERMINI')}|oui)
    15      #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour},#URL_PAGE{calendrier_mini_escal.json}}
     15  [(#CONFIG{escal/config/donneescalendrier}|non)
     16    #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-art},#URL_PAGE{calendrier_mini_escal.json}}
     17  ]
     18  [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
     19    #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-art},#URL_PAGE{calendrier_mini_escal.json}}
     20  ]
     21  [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
     22    #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-event},#URL_PAGE{calendrier_quete.json}}
     23  ]
    1624]
    1725[(#EVAL{defined('_DIR_PLUGIN_CALENDRIERMINI')}|non)
     
    1927]
    2028
    21 
    22 
    23 <!-- affichage de la liste des evenements -->
    24 [(#CONFIG{escal/config/listeeventscalendrier}|=={non}|oui) <!-- ]
    25 <BOUCLE_selection_rubrique(RUBRIQUES){titre_mot=agenda}{lang}>
    26 <BOUCLE_selection_articles1(ARTICLES){branche}{age_redac<=0}{doublons evenements}>
    27 </BOUCLE_selection_articles1>
    28 </BOUCLE_selection_rubrique>
    29 
    30 <BOUCLE_selection_articles(ARTICLES){titre_mot=agenda}{lang}{age_redac<=0}{doublons evenements}>
    31 </BOUCLE_selection_articles>
    32 
    33 #SET{nbrpageventcalendrier,#CONFIG{escal/config/pagincalendrier,5}}
    34                 <div id="entete-evenement">
    35   <:escal:evenements:>
    36                 </div>
    37     <B_agenda_global>
    38       <p style="align:right">#PAGINATION</p>
    39                 <BOUCLE_agenda_global (ARTICLES){!doublons evenements}{par date_redac}{pagination #GET{nbrpageventcalendrier}}>
    40                         <div class="liste-evenements">
    41                         [(#DATE_REDAC|jour)-][(#DATE_REDAC|mois):]
    42                         <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut)]">#TITRE</a>
    43                         </div>
    44                 </BOUCLE_agenda_global>
    45                         <div class="liste-evenements">
    46                         <:escal:evenements_non:>
    47                         </div>
    48                 <//B_agenda_global>
    49 [(#CONFIG{escal/config/listeeventscalendrier}|=={non}|oui) --> ]
    50 
    51 [(#CONFIG{escal/config/liennouvelevent}|=={non}|oui) <!-- ]
    52         <div id="nouvel-evenement">
    53          <BOUCLE_rubrique_agenda(RUBRIQUES){titre_mot=agenda}>
    54         <a href="ecrire/?exec=article_edit&amp;id_rubrique=#ID_RUBRIQUE&amp;new=oui" title="R&eacute;serv&eacute; aux r&eacute;dacteurs">
    55         <:escal:evenements_ajouter:></a>
    56          </BOUCLE_rubrique_agenda>
    57          </div>
    58 [(#CONFIG{escal/config/liennouvelevent}|=={non}|oui) --> ]
     29[(#CONFIG{escal/config/listeeventscalendrier}|=={non}|non)
     30  [(#CONFIG{escal/config/donneescalendrier}|non)
     31    <INCLURE {fond=inclusions/inc-calendrier_art}{env}>
     32  ]
     33  [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
     34    <INCLURE {fond=inclusions/inc-calendrier_art}{env}>
     35  ]
     36  [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
     37    <INCLURE {fond=inclusions/inc-calendrier_event}{env}>
     38  ]
     39]
     40    <B_rubrique_agenda>
     41    <div id="nouvel-evenement">
     42    <BOUCLE_rubrique_agenda(RUBRIQUES){si #CONFIG{escal/config/liennouvelevent}|=={oui}|oui}{titre_mot=agenda}>
     43      <a href="ecrire/?exec=article_edit&amp;id_rubrique=#ID_RUBRIQUE&amp;new=oui" title="R&eacute;serv&eacute; aux r&eacute;dacteurs">
     44      <:escal:evenements_ajouter:></a>
     45    </BOUCLE_rubrique_agenda>
     46    </div>
     47    </B_rubrique_agenda>
    5948
    6049
  • _squelettes_/escal/branche_V3/paquet.xml

    r72337 r72362  
    22  prefix="escal"
    33  categorie="squelette"
    4   version="3.70.61"
     4  version="3.70.62"
    55  etat="stable"
    66  compatibilite="[2.10.0;["
  • _squelettes_/escal/branche_V3/styles/general.css

    r72231 r72362  
    837837        margin-bottom: 15px;
    838838        margin-left: 10px;
     839        margin-bottom: 50px;
    839840        text-align: left;
    840841}
Note: See TracChangeset for help on using the changeset viewer.