source: spip-zone/_plugins_/date_inscription/date_inscription_pipelines.php @ 92744

Last change on this file since 92744 was 92744, checked in by brunobergot@…, 4 years ago

pétouilles

  • Property svn:executable set to *
File size: 970 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5/**
6 * Enregistrer la date d'inscription lors de l'insertion d'un auteur en base
7 *
8 * @param array $flux
9 * @return array
10 */
11function date_inscription_pre_insertion($flux){
12        if ($flux['args']['table']=='spip_auteurs'){
13                $flux['data']['date_inscription'] = date('Y-m-d H:i:s');
14        }
15        return $flux;
16}
17
18/**
19 * Afficher la date d'inscription sur la fiche de l'auteur
20 * @param array $flux
21 */
22function date_inscription_afficher_contenu_objet($flux){
23        if ($flux['args']['type']=='auteur'
24                AND $id_auteur = $flux['args']['id_objet']
25                AND $date_inscription = sql_getfetsel('date_inscription','spip_auteurs','id_auteur='.intval($id_auteur))
26        ){
27                $date_inscription = ($date_inscription == '0000-00-00 00:00:00') ? _T('date_inscription:non_renseignee') : affdate($date_inscription);
28                $flux['data'] .= "<div>" . propre(_T('date_inscription:date_inscription') . " : " . $date_inscription) ."</div>";
29        }
30        return $flux;
31}
32
33?>
Note: See TracBrowser for help on using the repository browser.