Last change
on this file since 93583 was
93583,
checked in by bystrano@…, 5 years ago
|
Supprime du code inutile
Dans le fichiers qui ne font que déclarer des fonctions, cette ligne de
"sécurité" est encore moins utile que d'habitude…
|
File size:
2.2 KB
|
Line | |
---|
1 | <?php |
---|
2 | /** |
---|
3 | * Traitements du formulaire de massicotage |
---|
4 | * |
---|
5 | * @plugin Massicot |
---|
6 | * @copyright 2015 |
---|
7 | * @author Michel @ Vertige ASBL |
---|
8 | * @licence GNU/GPL |
---|
9 | */ |
---|
10 | |
---|
11 | /** |
---|
12 | * Saisies du formulaire de massicotage |
---|
13 | * |
---|
14 | * @return array |
---|
15 | * Tableau des saisies du formulaire |
---|
16 | */ |
---|
17 | function formulaires_massicoter_image_saisies_dist ($objet, $id_objet, $redirect) { |
---|
18 | |
---|
19 | $saisies = array( |
---|
20 | array( |
---|
21 | 'saisie' => 'hidden', |
---|
22 | 'options' => array( |
---|
23 | 'nom' => 'zoom', |
---|
24 | ), |
---|
25 | ), |
---|
26 | array( |
---|
27 | 'saisie' => 'hidden', |
---|
28 | 'options' => array( |
---|
29 | 'nom' => 'x1', |
---|
30 | ), |
---|
31 | ), |
---|
32 | array( |
---|
33 | 'saisie' => 'hidden', |
---|
34 | 'options' => array( |
---|
35 | 'nom' => 'x2', |
---|
36 | ), |
---|
37 | ), |
---|
38 | array( |
---|
39 | 'saisie' => 'hidden', |
---|
40 | 'options' => array( |
---|
41 | 'nom' => 'y1', |
---|
42 | ), |
---|
43 | ), |
---|
44 | array( |
---|
45 | 'saisie' => 'hidden', |
---|
46 | 'options' => array( |
---|
47 | 'nom' => 'y2', |
---|
48 | ), |
---|
49 | ), |
---|
50 | ); |
---|
51 | |
---|
52 | return $saisies; |
---|
53 | } |
---|
54 | |
---|
55 | /** |
---|
56 | * Chargement du formulaire de massicotage |
---|
57 | * |
---|
58 | * Déclarer les champs postés et y intégrer les valeurs par défaut |
---|
59 | * |
---|
60 | * @return array |
---|
61 | * Environnement du formulaire |
---|
62 | */ |
---|
63 | function formulaires_massicoter_image_charger_dist ($objet, $id_objet, $redirect) { |
---|
64 | |
---|
65 | $parametres = massicot_get_parametres($objet, $id_objet); |
---|
66 | |
---|
67 | if ( ! $parametres) { |
---|
68 | $parametres = array( |
---|
69 | 'zoom' => 1, |
---|
70 | ); |
---|
71 | } |
---|
72 | |
---|
73 | return $parametres; |
---|
74 | } |
---|
75 | |
---|
76 | /** |
---|
77 | * Traitement du formulaire de massicotage |
---|
78 | * |
---|
79 | * Traiter les champs postés |
---|
80 | * |
---|
81 | * @return array |
---|
82 | * Retours des traitements |
---|
83 | */ |
---|
84 | function formulaires_massicoter_image_traiter_dist ($objet, $id_objet, $redirect) { |
---|
85 | |
---|
86 | if ( ! _request('annuler')) { |
---|
87 | |
---|
88 | $parametres = array( |
---|
89 | 'zoom' => _request('zoom'), |
---|
90 | 'x1' => _request('x1'), |
---|
91 | 'x2' => _request('x2'), |
---|
92 | 'y1' => _request('y1'), |
---|
93 | 'y2' => _request('y2'), |
---|
94 | ); |
---|
95 | |
---|
96 | if ($err = massicot_enregistrer($objet, $id_objet, $parametres)) { |
---|
97 | spip_log($err, 'massicot.'._LOG_ERREUR); |
---|
98 | } |
---|
99 | } |
---|
100 | |
---|
101 | return array( |
---|
102 | 'redirect' => $redirect, |
---|
103 | ); |
---|
104 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.