source: MediaSPIP/plugins/mediaspip_init/mediaspip_init_pipelines.php @ 6034

Last change on this file since 6034 was 6034, checked in by kent1, 8 years ago

if (!defined("_ECRIRE_INC_VERSION")) return; sur tout fichier PHP pour sécurité future principalement

File size: 1.9 KB
Line 
1<?php
2/**
3 * Plugin MediaSPIP Init
4 * © 2010 kent1 (kent1@arscenic.info)
5 * Distribué sous licence GNU/GPL v3
6 *
7 * Fichier de description des pipelines utilisés par le plugin
8 */
9
10if (!defined("_ECRIRE_INC_VERSION")) return;
11
12function mediaspip_init_configurer_liste_metas($array){
13
14        /**
15         * Pour certains il faudrait au préalable récupérer les infos sur le site maitre
16         * Via un plugin mutu_client?
17         * 'nom_site' => _T('info_mon_site_spip'),
18         * 'descriptif_site' => '',
19         * 'email_envoi' => '',
20         * 'email_webmaster' => '',
21         */
22        $nouvel_array = array(
23                'config_precise_groupes' => 'oui',
24                'articles_mots' => 'oui',
25                'articles_versions' => 'oui',
26                'articles_surtitre' => 'oui',
27                'articles_soustitre' => 'oui',
28                'articles_descriptif' => 'oui',
29                'articles_chapeau' => 'oui',
30                'articles_ps' => 'oui',
31                'articles_redac' => 'oui',
32                'rubriques_descriptif' => 'oui',
33                'post_dates' => 'oui',
34                'creer_preview' => 'oui',
35                'taille_preview' => 300,
36                'articles_modif' => 'oui',
37                'forums_urlref' => 'oui',
38                'activer_sites' => 'oui',
39                'proposer_sites' => 2,
40                'forums_publics' => 'posteriori',
41                'prevenir_auteurs' => ',pos,pri,abo,',
42                'forum_prive' => 'non', # forum global dans l'espace prive
43                'forum_prive_objets' => 'non', # forum sous chaque article de l'espace prive
44                'forum_prive_admin' => 'non', # forum des administrateurs
45                'messagerie_agenda' => 'non',
46                'activer_statistiques' => 'oui',
47                'activer_captures_referers' => 'oui',
48                'documents_article' => 'oui',
49                'syndication_integrale' => 'oui',
50                'multi_articles' => 'oui',
51                'gerer_trad' => 'oui',
52                'type_urls' => 'arbo'
53        );
54
55        $array = array_merge($array, $nouvel_array);
56        return $array;
57}
58
59function mediaspip_init_notifications_destinataires($flux){
60        if($flux['args']['quoi'] == 'mediaspip_recuperation_compte'){
61                $mail_auteur = sql_getfetsel('email','spip_auteurs','id_auteur='.intval($flux['args']['id']));
62                $flux['data'][] = $mail_auteur;
63        }
64        return $flux;
65}
66?>
Note: See TracBrowser for help on using the repository browser.