~maj plugins
[ptitvelo/web/www.git] / www / plugins / agenda_3_5 / agenda_pipelines.php
index 1cdf7eb..fd52721 100644 (file)
@@ -21,7 +21,7 @@ function agenda_insert_head_css($flux){
                include_spip("inc/config");
                $cfg = (defined('_AGENDA_INSERT_HEAD_CSS')?_AGENDA_INSERT_HEAD_CSS:lire_config("agenda/insert_head_css"));
                if ($cfg){
-                       $flux .= '<link rel="stylesheet" href="'.find_in_path("css/spip.agenda.css").'" />';
+                       $flux .= '<link rel="stylesheet" type="text/css" href="'.find_in_path("css/spip.agenda.css").'" />';
                }
        }
        return $flux;
@@ -113,7 +113,7 @@ function agenda_optimiser_base_disparus($flux){
        while ($row = sql_fetch($res))
                sql_updateq("spip_evenements",array('statut'=>'poubelle'),"id_article=".$row['id_article']);
 
-       // Evenements a la pouvelle
+       // Evenements a la poubelle
        sql_delete("spip_evenements", "statut='poubelle' AND maj < ".$flux['args']['date']);
 
        include_spip('action/editer_liens');
@@ -249,5 +249,28 @@ function agenda_compositions_declarer_heritage($heritages) {
        return $heritages;
 }
 
+/**
+ * Insertion dans le pipeline revisions_chercher_label (Plugin révisions)
+ * Trouver le bon label à afficher sur les champs dans les listes de révisions
+ * 
+ * Si un champ est un champ extra, son label correspond au label défini du champs extra
+ * 
+ * @pipeline revisions_chercher_label
+ * @param array $flux Données du pipeline
+ * @return array      Données du pipeline
+**/ 
+function agenda_revisions_chercher_label($flux){
+       foreach(array('date_debut', 'date_fin','horaire','lieu') as $champ){
+               if($flux['args']['champ'] == $champ){
+                       $flux['data'] = _T('agenda:evenement_'.$champ);
+                       return $flux;
+               }
+       }
+       
+       if($flux['args']['champ'] == 'id_article')
+               $flux['data'] = _T('agenda:evenement_article');
+       
+       return $flux;
+}
 
 ?>