source: spip-zone/_plugins_/relecture/relecture_pipelines.php @ 59986

Last change on this file since 59986 was 59986, checked in by eric@…, 8 years ago

Améliorations du code entre les pipelines, les autorisations et le html.

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1<?php
2
3/**
4 * Ajout de l'onglet Ajouter les plugins dont l'url depend du l'existence ou pas d'un depot
5 * de plugins
6 *
7 * @param array $flux
8 * @return array
9 */
10function relecture_ajouter_onglets($flux) {
11    return $flux;
12}
13
14
15/**
16 * Affichage du bloc relecture de l'article en cours d'affichage :
17 * - bouton ouvrir une relecture
18 * - ou informations sur la relecture en cours
19 *
20 * @param array $flux
21 * @return array
22 *
23**/
24function relecture_affiche_gauche($flux) {
25
26        if (($type = $flux['args']['exec'])=='article'){
27                if ($id = intval($flux['args']['id_article'])) {
28                        $table = table_objet($type);
29                        $id_table_objet = id_table_objet($type);
30
31                        $flux['data'] .= recuperer_fond('prive/squelettes/navigation/article_relecture',
32                                                                array($id_table_objet => $id));
33                }
34        }
35
36        return $flux;
37}
38
39
40/**
41 * Affichage dans la boite d'informations de l'article en cours d'affichage :
42 * - du lien menant a l'historique des relectures cloturees
43 *
44 * @param array $flux
45 * @return array
46 *
47**/
48function relecture_boite_infos($flux){
49
50        if (($type = $flux['args']['type'])=='article') {
51                if ($id = intval($flux['args']['id'])) {
52                        $table = table_objet($type);
53                        $id_table_objet = id_table_objet($type);
54
55                        $flux['data'] .= recuperer_fond('prive/squelettes/inclure/voir_article_relectures',
56                                                                array($id_table_objet => $id));
57                }
58        }
59
60        return $flux;
61}
62
63?>
Note: See TracBrowser for help on using the repository browser.