Completed
Push — master ( 4fa0dc...b74578 )
by cam
01:19
created
prive/formulaires/editer_article.php 1 patch
Indentation   +93 added lines, -93 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
  **/
17 17
 
18 18
 if (!defined('_ECRIRE_INC_VERSION')) {
19
-	return;
19
+    return;
20 20
 }
21 21
 
22 22
 include_spip('inc/actions');
@@ -45,30 +45,30 @@  discard block
 block discarded – undo
45 45
  *     Environnement du formulaire
46 46
  **/
47 47
 function formulaires_editer_article_charger_dist(
48
-	$id_article = 'new',
49
-	$id_rubrique = 0,
50
-	$retour = '',
51
-	$lier_trad = 0,
52
-	$config_fonc = 'articles_edit_config',
53
-	$row = [],
54
-	$hidden = ''
48
+    $id_article = 'new',
49
+    $id_rubrique = 0,
50
+    $retour = '',
51
+    $lier_trad = 0,
52
+    $config_fonc = 'articles_edit_config',
53
+    $row = [],
54
+    $hidden = ''
55 55
 ) {
56
-	$valeurs = formulaires_editer_objet_charger(
57
-		'article',
58
-		$id_article,
59
-		$id_rubrique,
60
-		$lier_trad,
61
-		$retour,
62
-		$config_fonc,
63
-		$row,
64
-		$hidden
65
-	);
56
+    $valeurs = formulaires_editer_objet_charger(
57
+        'article',
58
+        $id_article,
59
+        $id_rubrique,
60
+        $lier_trad,
61
+        $retour,
62
+        $config_fonc,
63
+        $row,
64
+        $hidden
65
+    );
66 66
 
67
-	if ((int) $id_article && !autoriser('modifier', 'article', (int) $id_article)) {
68
-		$valeurs['editable'] = '';
69
-	}
67
+    if ((int) $id_article && !autoriser('modifier', 'article', (int) $id_article)) {
68
+        $valeurs['editable'] = '';
69
+    }
70 70
 
71
-	return $valeurs;
71
+    return $valeurs;
72 72
 }
73 73
 
74 74
 /**
@@ -93,15 +93,15 @@  discard block
 block discarded – undo
93 93
  *     Hash du formulaire
94 94
  */
95 95
 function formulaires_editer_article_identifier_dist(
96
-	$id_article = 'new',
97
-	$id_rubrique = 0,
98
-	$retour = '',
99
-	$lier_trad = 0,
100
-	$config_fonc = 'articles_edit_config',
101
-	$row = [],
102
-	$hidden = ''
96
+    $id_article = 'new',
97
+    $id_rubrique = 0,
98
+    $retour = '',
99
+    $lier_trad = 0,
100
+    $config_fonc = 'articles_edit_config',
101
+    $row = [],
102
+    $hidden = ''
103 103
 ) {
104
-	return serialize([(int) $id_article, $lier_trad]);
104
+    return serialize([(int) $id_article, $lier_trad]);
105 105
 }
106 106
 
107 107
 /**
@@ -113,11 +113,11 @@  discard block
 block discarded – undo
113 113
  *     Configuration pour le formulaire
114 114
  */
115 115
 function articles_edit_config(array $row): array {
116
-	return [
117
-		'lignes' => 8,
118
-		'langue' => $GLOBALS['spip_lang'],
119
-		'restreint' => $row['statut'] === 'publie'
120
-	];
116
+    return [
117
+        'lignes' => 8,
118
+        'langue' => $GLOBALS['spip_lang'],
119
+        'restreint' => $row['statut'] === 'publie'
120
+    ];
121 121
 }
122 122
 
123 123
 /**
@@ -143,43 +143,43 @@  discard block
 block discarded – undo
143 143
  *     Erreurs du formulaire
144 144
  **/
145 145
 function formulaires_editer_article_verifier_dist(
146
-	$id_article = 'new',
147
-	$id_rubrique = 0,
148
-	$retour = '',
149
-	$lier_trad = 0,
150
-	$config_fonc = 'articles_edit_config',
151
-	$row = [],
152
-	$hidden = ''
146
+    $id_article = 'new',
147
+    $id_rubrique = 0,
148
+    $retour = '',
149
+    $lier_trad = 0,
150
+    $config_fonc = 'articles_edit_config',
151
+    $row = [],
152
+    $hidden = ''
153 153
 ) {
154
-	// auto-renseigner le titre si il n'existe pas
155
-	titre_automatique('titre', ['descriptif', 'chapo', 'texte']);
156
-	if (!_request('id_parent') && !(int) $id_article) {
157
-		$valeurs = formulaires_editer_objet_charger(
158
-			'article',
159
-			$id_article,
160
-			$id_rubrique,
161
-			$lier_trad,
162
-			$retour,
163
-			$config_fonc,
164
-			$row,
165
-			$hidden
166
-		);
167
-		set_request('id_parent', $valeurs['id_parent']);
168
-	}
169
-	// on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_article si vide
170
-	$erreurs = formulaires_editer_objet_verifier('article', $id_article, ['id_parent']);
171
-	// si on utilise le formulaire dans le public
172
-	if (!function_exists('autoriser')) {
173
-		include_spip('inc/autoriser');
174
-	}
175
-	if (
176
-		!isset($erreurs['id_parent'])
177
-		&& !autoriser('creerarticledans', 'rubrique', _request('id_parent'))
178
-	) {
179
-		$erreurs['id_parent'] = _T('info_creerdansrubrique_non_autorise');
180
-	}
154
+    // auto-renseigner le titre si il n'existe pas
155
+    titre_automatique('titre', ['descriptif', 'chapo', 'texte']);
156
+    if (!_request('id_parent') && !(int) $id_article) {
157
+        $valeurs = formulaires_editer_objet_charger(
158
+            'article',
159
+            $id_article,
160
+            $id_rubrique,
161
+            $lier_trad,
162
+            $retour,
163
+            $config_fonc,
164
+            $row,
165
+            $hidden
166
+        );
167
+        set_request('id_parent', $valeurs['id_parent']);
168
+    }
169
+    // on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_article si vide
170
+    $erreurs = formulaires_editer_objet_verifier('article', $id_article, ['id_parent']);
171
+    // si on utilise le formulaire dans le public
172
+    if (!function_exists('autoriser')) {
173
+        include_spip('inc/autoriser');
174
+    }
175
+    if (
176
+        !isset($erreurs['id_parent'])
177
+        && !autoriser('creerarticledans', 'rubrique', _request('id_parent'))
178
+    ) {
179
+        $erreurs['id_parent'] = _T('info_creerdansrubrique_non_autorise');
180
+    }
181 181
 
182
-	return $erreurs;
182
+    return $erreurs;
183 183
 }
184 184
 
185 185
 /**
@@ -205,29 +205,29 @@  discard block
 block discarded – undo
205 205
  *     Retours des traitements
206 206
  **/
207 207
 function formulaires_editer_article_traiter_dist(
208
-	$id_article = 'new',
209
-	$id_rubrique = 0,
210
-	$retour = '',
211
-	$lier_trad = 0,
212
-	$config_fonc = 'articles_edit_config',
213
-	$row = [],
214
-	$hidden = ''
208
+    $id_article = 'new',
209
+    $id_rubrique = 0,
210
+    $retour = '',
211
+    $lier_trad = 0,
212
+    $config_fonc = 'articles_edit_config',
213
+    $row = [],
214
+    $hidden = ''
215 215
 ) {
216
-	// ici on ignore changer_lang qui est poste en cas de trad,
217
-	// car l'heuristique du choix de la langue est pris en charge par article_inserer
218
-	// en fonction de la config du site et de la rubrique choisie
219
-	if (!$lier_trad) {
220
-		set_request('changer_lang');
221
-	}
216
+    // ici on ignore changer_lang qui est poste en cas de trad,
217
+    // car l'heuristique du choix de la langue est pris en charge par article_inserer
218
+    // en fonction de la config du site et de la rubrique choisie
219
+    if (!$lier_trad) {
220
+        set_request('changer_lang');
221
+    }
222 222
 
223
-	return formulaires_editer_objet_traiter(
224
-		'article',
225
-		$id_article,
226
-		$id_rubrique,
227
-		$lier_trad,
228
-		$retour,
229
-		$config_fonc,
230
-		$row,
231
-		$hidden
232
-	);
223
+    return formulaires_editer_objet_traiter(
224
+        'article',
225
+        $id_article,
226
+        $id_rubrique,
227
+        $lier_trad,
228
+        $retour,
229
+        $config_fonc,
230
+        $row,
231
+        $hidden
232
+    );
233 233
 }
Please login to merge, or discard this patch.
prive/formulaires/editer_rubrique.php 1 patch
Indentation   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
  **/
17 17
 
18 18
 if (!defined('_ECRIRE_INC_VERSION')) {
19
-	return;
19
+    return;
20 20
 }
21 21
 
22 22
 include_spip('inc/actions');
@@ -46,30 +46,30 @@  discard block
 block discarded – undo
46 46
  *     Environnement du formulaire
47 47
  **/
48 48
 function formulaires_editer_rubrique_charger_dist(
49
-	$id_rubrique = 'new',
50
-	$id_parent = 0,
51
-	$retour = '',
52
-	$lier_trad = 0,
53
-	$config_fonc = 'rubriques_edit_config',
54
-	$row = [],
55
-	$hidden = ''
49
+    $id_rubrique = 'new',
50
+    $id_parent = 0,
51
+    $retour = '',
52
+    $lier_trad = 0,
53
+    $config_fonc = 'rubriques_edit_config',
54
+    $row = [],
55
+    $hidden = ''
56 56
 ) {
57
-	$valeurs = formulaires_editer_objet_charger(
58
-		'rubrique',
59
-		$id_rubrique,
60
-		$id_parent,
61
-		$lier_trad,
62
-		$retour,
63
-		$config_fonc,
64
-		$row,
65
-		$hidden
66
-	);
57
+    $valeurs = formulaires_editer_objet_charger(
58
+        'rubrique',
59
+        $id_rubrique,
60
+        $id_parent,
61
+        $lier_trad,
62
+        $retour,
63
+        $config_fonc,
64
+        $row,
65
+        $hidden
66
+    );
67 67
 
68
-	if ((int) $id_rubrique && !autoriser('modifier', 'rubrique', (int) $id_rubrique)) {
69
-		$valeurs['editable'] = '';
70
-	}
68
+    if ((int) $id_rubrique && !autoriser('modifier', 'rubrique', (int) $id_rubrique)) {
69
+        $valeurs['editable'] = '';
70
+    }
71 71
 
72
-	return $valeurs;
72
+    return $valeurs;
73 73
 }
74 74
 
75 75
 /**
@@ -81,11 +81,11 @@  discard block
 block discarded – undo
81 81
  *     Configuration pour le formulaire
82 82
  */
83 83
 function rubriques_edit_config(array $row): array {
84
-	return [
85
-		'lignes' => 8,
86
-		'langue' => $GLOBALS['spip_lang'],
87
-		'restreint' => !$GLOBALS['connect_toutes_rubriques']
88
-	];
84
+    return [
85
+        'lignes' => 8,
86
+        'langue' => $GLOBALS['spip_lang'],
87
+        'restreint' => !$GLOBALS['connect_toutes_rubriques']
88
+    ];
89 89
 }
90 90
 
91 91
 /**
@@ -110,15 +110,15 @@  discard block
 block discarded – undo
110 110
  *     Hash du formulaire
111 111
  */
112 112
 function formulaires_editer_rubrique_identifier_dist(
113
-	$id_rubrique = 'new',
114
-	$id_parent = 0,
115
-	$retour = '',
116
-	$lier_trad = 0,
117
-	$config_fonc = 'rubriques_edit_config',
118
-	$row = [],
119
-	$hidden = ''
113
+    $id_rubrique = 'new',
114
+    $id_parent = 0,
115
+    $retour = '',
116
+    $lier_trad = 0,
117
+    $config_fonc = 'rubriques_edit_config',
118
+    $row = [],
119
+    $hidden = ''
120 120
 ) {
121
-	return serialize([(int) $id_rubrique, $lier_trad]);
121
+    return serialize([(int) $id_rubrique, $lier_trad]);
122 122
 }
123 123
 
124 124
 /**
@@ -144,34 +144,34 @@  discard block
 block discarded – undo
144 144
  *     Erreurs du formulaire
145 145
  **/
146 146
 function formulaires_editer_rubrique_verifier_dist(
147
-	$id_rubrique = 'new',
148
-	$id_parent = 0,
149
-	$retour = '',
150
-	$lier_trad = 0,
151
-	$config_fonc = 'rubriques_edit_config',
152
-	$row = [],
153
-	$hidden = ''
147
+    $id_rubrique = 'new',
148
+    $id_parent = 0,
149
+    $retour = '',
150
+    $lier_trad = 0,
151
+    $config_fonc = 'rubriques_edit_config',
152
+    $row = [],
153
+    $hidden = ''
154 154
 ) {
155
-	// auto-renseigner le titre si il n'existe pas
156
-	titre_automatique('titre', ['descriptif', 'texte']);
157
-	// on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_rubrique si vide
158
-	$erreurs = formulaires_editer_objet_verifier('rubrique', $id_rubrique, []);
155
+    // auto-renseigner le titre si il n'existe pas
156
+    titre_automatique('titre', ['descriptif', 'texte']);
157
+    // on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_rubrique si vide
158
+    $erreurs = formulaires_editer_objet_verifier('rubrique', $id_rubrique, []);
159 159
 
160
-	// s'assurer qu'on ne s'auto-designe pas comme parent !
161
-	if (
162
-		(int) $id_rubrique
163
-		&& empty($erreurs['id_parent'])
164
-		&& ($id_parent = _request('id_parent'))
165
-	) {
166
-		include_spip('inc/rubriques');
167
-		$branche = calcul_branche_in($id_rubrique);
168
-		$branche = explode(',', $branche);
169
-		if (in_array($id_parent, $branche)) {
170
-			$erreurs['id_parent'] = _L('Impossible de déplacer une rubrique dans sa propre branche, on tourne en rond !');
171
-		}
172
-	}
160
+    // s'assurer qu'on ne s'auto-designe pas comme parent !
161
+    if (
162
+        (int) $id_rubrique
163
+        && empty($erreurs['id_parent'])
164
+        && ($id_parent = _request('id_parent'))
165
+    ) {
166
+        include_spip('inc/rubriques');
167
+        $branche = calcul_branche_in($id_rubrique);
168
+        $branche = explode(',', $branche);
169
+        if (in_array($id_parent, $branche)) {
170
+            $erreurs['id_parent'] = _L('Impossible de déplacer une rubrique dans sa propre branche, on tourne en rond !');
171
+        }
172
+    }
173 173
 
174
-	return $erreurs;
174
+    return $erreurs;
175 175
 }
176 176
 
177 177
 /**
@@ -197,22 +197,22 @@  discard block
 block discarded – undo
197 197
  *     Retour des traitements
198 198
  **/
199 199
 function formulaires_editer_rubrique_traiter_dist(
200
-	$id_rubrique = 'new',
201
-	$id_parent = 0,
202
-	$retour = '',
203
-	$lier_trad = 0,
204
-	$config_fonc = 'rubriques_edit_config',
205
-	$row = [],
206
-	$hidden = ''
200
+    $id_rubrique = 'new',
201
+    $id_parent = 0,
202
+    $retour = '',
203
+    $lier_trad = 0,
204
+    $config_fonc = 'rubriques_edit_config',
205
+    $row = [],
206
+    $hidden = ''
207 207
 ) {
208
-	return formulaires_editer_objet_traiter(
209
-		'rubrique',
210
-		$id_rubrique,
211
-		$id_parent,
212
-		$lier_trad,
213
-		$retour,
214
-		$config_fonc,
215
-		$row,
216
-		$hidden
217
-	);
208
+    return formulaires_editer_objet_traiter(
209
+        'rubrique',
210
+        $id_rubrique,
211
+        $id_parent,
212
+        $lier_trad,
213
+        $retour,
214
+        $config_fonc,
215
+        $row,
216
+        $hidden
217
+    );
218 218
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_identite.php 1 patch
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -10,56 +10,56 @@
 block discarded – undo
10 10
 \***************************************************************************/
11 11
 
12 12
 if (!defined('_ECRIRE_INC_VERSION')) {
13
-	return;
13
+    return;
14 14
 }
15 15
 
16 16
 function formulaires_configurer_identite_charger_dist() {
17
-	// travailler sur des meta fraiches
18
-	include_spip('inc/meta');
19
-	lire_metas();
17
+    // travailler sur des meta fraiches
18
+    include_spip('inc/meta');
19
+    lire_metas();
20 20
 
21
-	$valeurs = [];
22
-	foreach (['nom_site', 'adresse_site', 'slogan_site', 'descriptif_site', 'email_webmaster'] as $k) {
23
-		$valeurs[$k] = $GLOBALS['meta'][$k] ?? '';
24
-	}
21
+    $valeurs = [];
22
+    foreach (['nom_site', 'adresse_site', 'slogan_site', 'descriptif_site', 'email_webmaster'] as $k) {
23
+        $valeurs[$k] = $GLOBALS['meta'][$k] ?? '';
24
+    }
25 25
 
26
-	return $valeurs;
26
+    return $valeurs;
27 27
 }
28 28
 
29 29
 function formulaires_configurer_identite_verifier_dist() {
30
-	$erreurs = [];
30
+    $erreurs = [];
31 31
 
32
-	// adresse_site est obligatoire mais rempli automatiquement si absent !
33
-	foreach (['nom_site'/*,'adresse_site'*/] as $obli) {
34
-		if (!_request($obli)) {
35
-			$erreurs[$obli] = _T('info_obligatoire');
36
-		}
37
-	}
32
+    // adresse_site est obligatoire mais rempli automatiquement si absent !
33
+    foreach (['nom_site'/*,'adresse_site'*/] as $obli) {
34
+        if (!_request($obli)) {
35
+            $erreurs[$obli] = _T('info_obligatoire');
36
+        }
37
+    }
38 38
 
39
-	if (($email = _request('email_webmaster')) && !email_valide($email)) {
40
-		$erreurs['email_webmaster'] = _T('info_email_invalide');
41
-	}
39
+    if (($email = _request('email_webmaster')) && !email_valide($email)) {
40
+        $erreurs['email_webmaster'] = _T('info_email_invalide');
41
+    }
42 42
 
43
-	return $erreurs;
43
+    return $erreurs;
44 44
 }
45 45
 
46 46
 function formulaires_configurer_identite_traiter_dist() {
47
-	include_spip('inc/config');
48
-	$adresse_site = $GLOBALS['meta']['adresse_site'] ?? '';
49
-	if (_request('adresse_site') != $adresse_site) {
50
-		refuser_traiter_formulaire_ajax();
51
-	}
47
+    include_spip('inc/config');
48
+    $adresse_site = $GLOBALS['meta']['adresse_site'] ?? '';
49
+    if (_request('adresse_site') != $adresse_site) {
50
+        refuser_traiter_formulaire_ajax();
51
+    }
52 52
 
53
-	set_request('adresse_site', appliquer_adresse_site(_request('adresse_site')));
53
+    set_request('adresse_site', appliquer_adresse_site(_request('adresse_site')));
54 54
 
55
-	include_spip('inc/meta');
56
-	foreach (['nom_site', 'slogan_site', 'descriptif_site', 'email_webmaster'] as $k) {
57
-		ecrire_meta($k, _request($k));
58
-	}
55
+    include_spip('inc/meta');
56
+    foreach (['nom_site', 'slogan_site', 'descriptif_site', 'email_webmaster'] as $k) {
57
+        ecrire_meta($k, _request($k));
58
+    }
59 59
 
60
-	include_spip('inc/texte_mini');
61
-	$reload = texte_script(couper(_request('nom_site'), 35));
62
-	$reload = "<script type='text/javascript'>if (window.jQuery) jQuery('#bando_identite .nom_site_spip .nom').html('$reload');</script>";
60
+    include_spip('inc/texte_mini');
61
+    $reload = texte_script(couper(_request('nom_site'), 35));
62
+    $reload = "<script type='text/javascript'>if (window.jQuery) jQuery('#bando_identite .nom_site_spip .nom').html('$reload');</script>";
63 63
 
64
-	return ['message_ok' => _T('config_info_enregistree') . $reload, 'editable' => true];
64
+    return ['message_ok' => _T('config_info_enregistree') . $reload, 'editable' => true];
65 65
 }
Please login to merge, or discard this patch.
prive/formulaires/editer_logo.php 2 patches
Indentation   +157 added lines, -157 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
  **/
30 30
 
31 31
 if (!defined('_ECRIRE_INC_VERSION')) {
32
-	return;
32
+    return;
33 33
 }
34 34
 
35 35
 // utilise pour le logo du site, donc doit rester ici
@@ -47,88 +47,88 @@  discard block
 block discarded – undo
47 47
  * @return array|false Variables d'environnement pour le fond
48 48
  */
49 49
 function formulaires_editer_logo_charger_dist($objet, $id_objet, $retour = '', $options = []) {
50
-	// pas dans une boucle ? formulaire pour le logo du site
51
-	// dans ce cas, il faut chercher un 'siteon0.ext'
52
-	if (!$objet) {
53
-		$objet = 'site';
54
-	}
50
+    // pas dans une boucle ? formulaire pour le logo du site
51
+    // dans ce cas, il faut chercher un 'siteon0.ext'
52
+    if (!$objet) {
53
+        $objet = 'site';
54
+    }
55 55
 
56
-	$objet = objet_type($objet);
57
-	$_id_objet = id_table_objet($objet);
56
+    $objet = objet_type($objet);
57
+    $_id_objet = id_table_objet($objet);
58 58
 
59
-	if (!is_array($options)) {
60
-		$options = unserialize($options);
61
-	}
62
-	$options = spip_sanitize_from_request($options, '*');
59
+    if (!is_array($options)) {
60
+        $options = unserialize($options);
61
+    }
62
+    $options = spip_sanitize_from_request($options, '*');
63 63
 
64
-	if (!isset($options['titre'])) {
65
-		$balise_img = chercher_filtre('balise_img');
66
-		$img = $balise_img(chemin_image('image-24.png'), '', 'cadre-icone');
67
-		$libelles = pipeline('libeller_logo', $GLOBALS['logo_libelles']);
68
-		$libelle = (($id_objet || $objet != 'rubrique') ? $objet : 'racine');
69
-		if (isset($libelles[$libelle])) {
70
-			$libelle = $libelles[$libelle];
71
-		} elseif ($libelle = objet_info($objet, 'texte_logo_objet')) {
72
-			$libelle = _T($libelle);
73
-		} else {
74
-			$libelle = _L('Logo');
75
-		}
76
-		switch ($objet) {
77
-			case 'article':
78
-				$libelle .= ' ' . aider('logoart');
79
-				break;
80
-			case 'breve':
81
-				$libelle .= ' ' . aider('breveslogo');
82
-				break;
83
-			case 'rubrique':
84
-				$libelle .= ' ' . aider('rublogo');
85
-				break;
86
-			default:
87
-				break;
88
-		}
64
+    if (!isset($options['titre'])) {
65
+        $balise_img = chercher_filtre('balise_img');
66
+        $img = $balise_img(chemin_image('image-24.png'), '', 'cadre-icone');
67
+        $libelles = pipeline('libeller_logo', $GLOBALS['logo_libelles']);
68
+        $libelle = (($id_objet || $objet != 'rubrique') ? $objet : 'racine');
69
+        if (isset($libelles[$libelle])) {
70
+            $libelle = $libelles[$libelle];
71
+        } elseif ($libelle = objet_info($objet, 'texte_logo_objet')) {
72
+            $libelle = _T($libelle);
73
+        } else {
74
+            $libelle = _L('Logo');
75
+        }
76
+        switch ($objet) {
77
+            case 'article':
78
+                $libelle .= ' ' . aider('logoart');
79
+                break;
80
+            case 'breve':
81
+                $libelle .= ' ' . aider('breveslogo');
82
+                break;
83
+            case 'rubrique':
84
+                $libelle .= ' ' . aider('rublogo');
85
+                break;
86
+            default:
87
+                break;
88
+        }
89 89
 
90
-		$options['titre'] = $img . $libelle;
91
-	}
92
-	if (!isset($options['editable'])) {
93
-		include_spip('inc/autoriser');
94
-		$options['editable'] = autoriser('iconifier', $objet, $id_objet);
95
-	}
90
+        $options['titre'] = $img . $libelle;
91
+    }
92
+    if (!isset($options['editable'])) {
93
+        include_spip('inc/autoriser');
94
+        $options['editable'] = autoriser('iconifier', $objet, $id_objet);
95
+    }
96 96
 
97
-	$res = [
98
-		'editable' => ($GLOBALS['meta']['activer_logos'] == 'oui' ? ' ' : '') && (!isset($options['editable']) || $options['editable']),
99
-		'logo_survol' => ($GLOBALS['meta']['activer_logos_survol'] == 'oui' ? ' ' : ''),
100
-		'objet' => $objet,
101
-		'id_objet' => $id_objet,
102
-		'_options' => $options,
103
-		'_show_upload_off' => '',
104
-	];
97
+    $res = [
98
+        'editable' => ($GLOBALS['meta']['activer_logos'] == 'oui' ? ' ' : '') && (!isset($options['editable']) || $options['editable']),
99
+        'logo_survol' => ($GLOBALS['meta']['activer_logos_survol'] == 'oui' ? ' ' : ''),
100
+        'objet' => $objet,
101
+        'id_objet' => $id_objet,
102
+        '_options' => $options,
103
+        '_show_upload_off' => '',
104
+    ];
105 105
 
106
-	// rechercher le logo de l'objet
107
-	// la fonction prend un parametre '_id_objet' etrange :
108
-	// le nom de la cle primaire (et non le nom de la table)
109
-	// ou directement le nom du raccourcis a chercher
110
-	$chercher_logo = charger_fonction('chercher_logo', 'inc');
111
-	$etats = $res['logo_survol'] ? ['on', 'off'] : ['on'];
112
-	foreach ($etats as $etat) {
113
-		$logo = $chercher_logo($id_objet, $_id_objet, $etat);
114
-		if ($logo) {
115
-			$res['logo_' . $etat] = $logo[0];
116
-			$res['logo_id_' . $etat] = $logo[5]['id_document'] ?? '';
117
-		}
118
-	}
119
-	// pas de logo_on -> pas de formulaire pour le survol
120
-	if (!isset($res['logo_on'])) {
121
-		$res['logo_survol'] = '';
122
-	} elseif (!isset($res['logo_off']) && _request('logo_up')) {
123
-		$res['_show_upload_off'] = ' ';
124
-	}
106
+    // rechercher le logo de l'objet
107
+    // la fonction prend un parametre '_id_objet' etrange :
108
+    // le nom de la cle primaire (et non le nom de la table)
109
+    // ou directement le nom du raccourcis a chercher
110
+    $chercher_logo = charger_fonction('chercher_logo', 'inc');
111
+    $etats = $res['logo_survol'] ? ['on', 'off'] : ['on'];
112
+    foreach ($etats as $etat) {
113
+        $logo = $chercher_logo($id_objet, $_id_objet, $etat);
114
+        if ($logo) {
115
+            $res['logo_' . $etat] = $logo[0];
116
+            $res['logo_id_' . $etat] = $logo[5]['id_document'] ?? '';
117
+        }
118
+    }
119
+    // pas de logo_on -> pas de formulaire pour le survol
120
+    if (!isset($res['logo_on'])) {
121
+        $res['logo_survol'] = '';
122
+    } elseif (!isset($res['logo_off']) && _request('logo_up')) {
123
+        $res['_show_upload_off'] = ' ';
124
+    }
125 125
 
126
-	// si le logo n'est pas editable et qu'il n'y en a pas, on affiche pas du tout le formulaire
127
-	if (!$res['editable'] && !isset($res['logo_off']) && !isset($res['logo_on'])) {
128
-		return false;
129
-	}
126
+    // si le logo n'est pas editable et qu'il n'y en a pas, on affiche pas du tout le formulaire
127
+    if (!$res['editable'] && !isset($res['logo_off']) && !isset($res['logo_on'])) {
128
+        return false;
129
+    }
130 130
 
131
-	return $res;
131
+    return $res;
132 132
 }
133 133
 
134 134
 /**
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
  * @return string              Hash du formulaire
143 143
  */
144 144
 function formulaires_editer_logo_identifier_dist($objet, $id_objet, $retour = '', $options = []) {
145
-	return serialize([$objet, $id_objet]);
145
+    return serialize([$objet, $id_objet]);
146 146
 }
147 147
 
148 148
 /**
@@ -158,31 +158,31 @@  discard block
 block discarded – undo
158 158
  * @return array               Erreurs du formulaire
159 159
  */
160 160
 function formulaires_editer_logo_verifier_dist($objet, $id_objet, $retour = '', $options = []) {
161
-	$erreurs = [];
162
-	// verifier les extensions
163
-	$sources = formulaire_editer_logo_get_sources();
164
-	include_spip('action/editer_logo');
165
-	$extensions_possibles = $GLOBALS['formats_logos'];
166
-	if (in_array('jpg', $extensions_possibles)) {
167
-		$extensions_possibles[] = 'jpeg';
168
-	}
169
-	foreach ($sources as $etat => $file) {
170
-		// seulement si une reception correcte a eu lieu
171
-		if ($file && $file['error'] == 0) {
172
-			if (
173
-				!in_array(
174
-					strtolower(pathinfo($file['name'], PATHINFO_EXTENSION)),
175
-					$extensions_possibles
176
-				)
177
-			) {
178
-				$erreurs['logo_' . $etat] = _L('Extension non reconnue');
179
-			}
180
-		} elseif ($file && $file['error'] != 0 && isset($file['msg'])) {
181
-			$erreurs['message_erreur'] = $file['msg'];
182
-		}
183
-	}
161
+    $erreurs = [];
162
+    // verifier les extensions
163
+    $sources = formulaire_editer_logo_get_sources();
164
+    include_spip('action/editer_logo');
165
+    $extensions_possibles = $GLOBALS['formats_logos'];
166
+    if (in_array('jpg', $extensions_possibles)) {
167
+        $extensions_possibles[] = 'jpeg';
168
+    }
169
+    foreach ($sources as $etat => $file) {
170
+        // seulement si une reception correcte a eu lieu
171
+        if ($file && $file['error'] == 0) {
172
+            if (
173
+                !in_array(
174
+                    strtolower(pathinfo($file['name'], PATHINFO_EXTENSION)),
175
+                    $extensions_possibles
176
+                )
177
+            ) {
178
+                $erreurs['logo_' . $etat] = _L('Extension non reconnue');
179
+            }
180
+        } elseif ($file && $file['error'] != 0 && isset($file['msg'])) {
181
+            $erreurs['message_erreur'] = $file['msg'];
182
+        }
183
+    }
184 184
 
185
-	return $erreurs;
185
+    return $erreurs;
186 186
 }
187 187
 
188 188
 /**
@@ -198,47 +198,47 @@  discard block
 block discarded – undo
198 198
  * @return array               Retour des traitements
199 199
  */
200 200
 function formulaires_editer_logo_traiter_dist($objet, $id_objet, $retour = '', $options = []) {
201
-	$res = ['editable' => ' '];
201
+    $res = ['editable' => ' '];
202 202
 
203
-	// pas dans une boucle ? formulaire pour le logo du site
204
-	// dans ce cas, il faut chercher un 'siteon0.ext'
205
-	if (!$objet) {
206
-		$objet = 'site';
207
-	}
203
+    // pas dans une boucle ? formulaire pour le logo du site
204
+    // dans ce cas, il faut chercher un 'siteon0.ext'
205
+    if (!$objet) {
206
+        $objet = 'site';
207
+    }
208 208
 
209
-	include_spip('action/editer_logo');
209
+    include_spip('action/editer_logo');
210 210
 
211
-	// effectuer la suppression si demandee d'un logo
212
-	$on = _request('supprimer_logo_on');
213
-	if ($on || _request('supprimer_logo_off')) {
214
-		logo_supprimer($objet, $id_objet, $on ? 'on' : 'off');
215
-		$res['message_ok'] = ''; // pas besoin de message : la validation est visuelle
216
-		set_request('logo_up', ' ');
217
-	} // sinon supprimer ancien logo puis copier le nouveau
218
-	else {
219
-		$sources = formulaire_editer_logo_get_sources();
220
-		foreach ($sources as $etat => $file) {
221
-			if ($file && $file['error'] == 0) {
222
-				if ($err = logo_modifier($objet, $id_objet, $etat, $file)) {
223
-					$res['message_erreur'] = $err;
224
-				} else {
225
-					$res['message_ok'] = '';
226
-				} // pas besoin de message : la validation est visuelle
227
-				set_request('logo_up', ' ');
228
-			}
229
-		}
230
-	}
211
+    // effectuer la suppression si demandee d'un logo
212
+    $on = _request('supprimer_logo_on');
213
+    if ($on || _request('supprimer_logo_off')) {
214
+        logo_supprimer($objet, $id_objet, $on ? 'on' : 'off');
215
+        $res['message_ok'] = ''; // pas besoin de message : la validation est visuelle
216
+        set_request('logo_up', ' ');
217
+    } // sinon supprimer ancien logo puis copier le nouveau
218
+    else {
219
+        $sources = formulaire_editer_logo_get_sources();
220
+        foreach ($sources as $etat => $file) {
221
+            if ($file && $file['error'] == 0) {
222
+                if ($err = logo_modifier($objet, $id_objet, $etat, $file)) {
223
+                    $res['message_erreur'] = $err;
224
+                } else {
225
+                    $res['message_ok'] = '';
226
+                } // pas besoin de message : la validation est visuelle
227
+                set_request('logo_up', ' ');
228
+            }
229
+        }
230
+    }
231 231
 
232
-	// Invalider les caches de l'objet
233
-	include_spip('inc/invalideur');
234
-	suivre_invalideur("id='$objet/$id_objet'");
232
+    // Invalider les caches de l'objet
233
+    include_spip('inc/invalideur');
234
+    suivre_invalideur("id='$objet/$id_objet'");
235 235
 
236 236
 
237
-	if ($retour) {
238
-		$res['redirect'] = $retour;
239
-	}
237
+    if ($retour) {
238
+        $res['redirect'] = $retour;
239
+    }
240 240
 
241
-	return $res;
241
+    return $res;
242 242
 }
243 243
 
244 244
 
@@ -250,29 +250,29 @@  discard block
 block discarded – undo
250 250
  *     Sources des fichiers dans les clés `on` ou `off`
251 251
  */
252 252
 function formulaire_editer_logo_get_sources() {
253
-	if (!$_FILES) {
254
-		$_FILES = $GLOBALS['HTTP_POST_FILES'] ?? [];
255
-	}
256
-	if (!is_array($_FILES)) {
257
-		return [];
258
-	}
253
+    if (!$_FILES) {
254
+        $_FILES = $GLOBALS['HTTP_POST_FILES'] ?? [];
255
+    }
256
+    if (!is_array($_FILES)) {
257
+        return [];
258
+    }
259 259
 
260
-	include_spip('inc/documents');
261
-	$sources = [];
262
-	foreach (['on', 'off'] as $etat) {
263
-		$logo = 'logo_' . $etat;
264
-		if (isset($_FILES[$logo])) {
265
-			if ($_FILES[$logo]['error'] == 0) {
266
-				$sources[$etat] = $_FILES[$logo];
267
-			} elseif ($_FILES[$logo]['error'] != 0) {
268
-				$msg = check_upload_error($_FILES[$logo]['error'], false, true);
269
-				if ($msg && is_string($msg)) {
270
-					$sources[$etat] = $_FILES[$logo];
271
-					$sources[$etat]['msg'] = $msg;
272
-				}
273
-			}
274
-		}
275
-	}
260
+    include_spip('inc/documents');
261
+    $sources = [];
262
+    foreach (['on', 'off'] as $etat) {
263
+        $logo = 'logo_' . $etat;
264
+        if (isset($_FILES[$logo])) {
265
+            if ($_FILES[$logo]['error'] == 0) {
266
+                $sources[$etat] = $_FILES[$logo];
267
+            } elseif ($_FILES[$logo]['error'] != 0) {
268
+                $msg = check_upload_error($_FILES[$logo]['error'], false, true);
269
+                if ($msg && is_string($msg)) {
270
+                    $sources[$etat] = $_FILES[$logo];
271
+                    $sources[$etat]['msg'] = $msg;
272
+                }
273
+            }
274
+        }
275
+    }
276 276
 
277
-	return $sources;
277
+    return $sources;
278 278
 }
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -75,19 +75,19 @@  discard block
 block discarded – undo
75 75
 		}
76 76
 		switch ($objet) {
77 77
 			case 'article':
78
-				$libelle .= ' ' . aider('logoart');
78
+				$libelle .= ' '.aider('logoart');
79 79
 				break;
80 80
 			case 'breve':
81
-				$libelle .= ' ' . aider('breveslogo');
81
+				$libelle .= ' '.aider('breveslogo');
82 82
 				break;
83 83
 			case 'rubrique':
84
-				$libelle .= ' ' . aider('rublogo');
84
+				$libelle .= ' '.aider('rublogo');
85 85
 				break;
86 86
 			default:
87 87
 				break;
88 88
 		}
89 89
 
90
-		$options['titre'] = $img . $libelle;
90
+		$options['titre'] = $img.$libelle;
91 91
 	}
92 92
 	if (!isset($options['editable'])) {
93 93
 		include_spip('inc/autoriser');
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
 	foreach ($etats as $etat) {
113 113
 		$logo = $chercher_logo($id_objet, $_id_objet, $etat);
114 114
 		if ($logo) {
115
-			$res['logo_' . $etat] = $logo[0];
116
-			$res['logo_id_' . $etat] = $logo[5]['id_document'] ?? '';
115
+			$res['logo_'.$etat] = $logo[0];
116
+			$res['logo_id_'.$etat] = $logo[5]['id_document'] ?? '';
117 117
 		}
118 118
 	}
119 119
 	// pas de logo_on -> pas de formulaire pour le survol
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
 					$extensions_possibles
176 176
 				)
177 177
 			) {
178
-				$erreurs['logo_' . $etat] = _L('Extension non reconnue');
178
+				$erreurs['logo_'.$etat] = _L('Extension non reconnue');
179 179
 			}
180 180
 		} elseif ($file && $file['error'] != 0 && isset($file['msg'])) {
181 181
 			$erreurs['message_erreur'] = $file['msg'];
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 	include_spip('inc/documents');
261 261
 	$sources = [];
262 262
 	foreach (['on', 'off'] as $etat) {
263
-		$logo = 'logo_' . $etat;
263
+		$logo = 'logo_'.$etat;
264 264
 		if (isset($_FILES[$logo])) {
265 265
 			if ($_FILES[$logo]['error'] == 0) {
266 266
 				$sources[$etat] = $_FILES[$logo];
Please login to merge, or discard this patch.
prive/formulaires/traduire.php 2 patches
Indentation   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
  **/
17 17
 
18 18
 if (!defined('_ECRIRE_INC_VERSION')) {
19
-	return;
19
+    return;
20 20
 }
21 21
 
22 22
 include_spip('inc/actions');
@@ -38,65 +38,65 @@  discard block
 block discarded – undo
38 38
  *     Contexte à transmettre au squelette du formulaire sinon
39 39
  */
40 40
 function formulaires_traduire_charger_dist($objet, $id_objet, $retour = '', $traduire = true) {
41
-	if (!(int) $id_objet) {
42
-		return false;
43
-	}
44
-	$valeurs = formulaires_editer_objet_charger($objet, $id_objet, null, 0, $retour, '');
45
-	// verifier que l'objet indique possede bien des champs id_trad et lang
46
-	// attention, charger renomme lang => langue pour ne pas perturber la langue d'affichage du squelette
47
-	if (!isset($valeurs['langue'])) {
48
-		return false;
49
-	}
50
-
51
-	$valeurs['editable'] = autoriser('changerlangue', $objet, $id_objet);
52
-	$valeurs['_langue'] = '';
53
-	$langue_parent = '';
54
-	$id_parent = '';
55
-	if (isset($valeurs['id_rubrique'])) {
56
-		$id_parent = $valeurs['id_rubrique'];
57
-	}
58
-	if (isset($valeurs['id_parent'])) {
59
-		$id_parent = $valeurs['id_parent'];
60
-	}
61
-	if ($id_parent) {
62
-		$langue_parent = sql_getfetsel('lang', 'spip_rubriques', 'id_rubrique=' . (int) $id_parent);
63
-	}
64
-
65
-	if (!$langue_parent) {
66
-		$langue_parent = $GLOBALS['meta']['langue_site'];
67
-	}
68
-	if (
69
-		$valeurs['editable']
70
-		&& in_array(table_objet_sql($objet), explode(',', $GLOBALS['meta']['multi_objets']))
71
-	) {
72
-		$valeurs['_langue'] = $valeurs['langue'];
73
-	}
74
-	$valeurs['langue_parent'] = $langue_parent;
75
-
76
-	$valeurs['_objet'] = $objet;
77
-	$valeurs['_id_objet'] = $id_objet;
78
-	$valeurs['changer_lang'] = '';
79
-
80
-
81
-	$valeurs['_traduisible'] = autoriser('changertraduction', $objet, $id_objet);
82
-	$valeurs['_traduire'] = '';
83
-	if (isset($valeurs['id_trad'])) {
84
-		$valeurs['_traduire'] = ($traduire ? ' ' : '');
85
-		$valeurs['_vue_traductions'] = 'prive/objets/liste/' . (trouver_fond(
86
-			$f = table_objet($objet) . '-trad',
87
-			'prive/objets/liste'
88
-		) ? $f : 'objets-trad');
89
-		// pour afficher la liste des trad sur la base de l'id_trad en base
90
-		// independamment d'une saisie en cours sur id_trad
91
-		$valeurs['_lister_id_trad'] = $valeurs['id_trad'];
92
-		$valeurs['_id_parent'] = $id_parent;
93
-	}
94
-
95
-	$valeurs['_saisie_en_cours'] = (!_request('annuler') && (_request('changer_lang') !== null
96
-		|| _request('changer_id_trad') !== null));
97
-	$valeurs['_pipeline'] = ['traduire', ['type' => $objet, 'id' => $id_objet]];
98
-
99
-	return $valeurs;
41
+    if (!(int) $id_objet) {
42
+        return false;
43
+    }
44
+    $valeurs = formulaires_editer_objet_charger($objet, $id_objet, null, 0, $retour, '');
45
+    // verifier que l'objet indique possede bien des champs id_trad et lang
46
+    // attention, charger renomme lang => langue pour ne pas perturber la langue d'affichage du squelette
47
+    if (!isset($valeurs['langue'])) {
48
+        return false;
49
+    }
50
+
51
+    $valeurs['editable'] = autoriser('changerlangue', $objet, $id_objet);
52
+    $valeurs['_langue'] = '';
53
+    $langue_parent = '';
54
+    $id_parent = '';
55
+    if (isset($valeurs['id_rubrique'])) {
56
+        $id_parent = $valeurs['id_rubrique'];
57
+    }
58
+    if (isset($valeurs['id_parent'])) {
59
+        $id_parent = $valeurs['id_parent'];
60
+    }
61
+    if ($id_parent) {
62
+        $langue_parent = sql_getfetsel('lang', 'spip_rubriques', 'id_rubrique=' . (int) $id_parent);
63
+    }
64
+
65
+    if (!$langue_parent) {
66
+        $langue_parent = $GLOBALS['meta']['langue_site'];
67
+    }
68
+    if (
69
+        $valeurs['editable']
70
+        && in_array(table_objet_sql($objet), explode(',', $GLOBALS['meta']['multi_objets']))
71
+    ) {
72
+        $valeurs['_langue'] = $valeurs['langue'];
73
+    }
74
+    $valeurs['langue_parent'] = $langue_parent;
75
+
76
+    $valeurs['_objet'] = $objet;
77
+    $valeurs['_id_objet'] = $id_objet;
78
+    $valeurs['changer_lang'] = '';
79
+
80
+
81
+    $valeurs['_traduisible'] = autoriser('changertraduction', $objet, $id_objet);
82
+    $valeurs['_traduire'] = '';
83
+    if (isset($valeurs['id_trad'])) {
84
+        $valeurs['_traduire'] = ($traduire ? ' ' : '');
85
+        $valeurs['_vue_traductions'] = 'prive/objets/liste/' . (trouver_fond(
86
+            $f = table_objet($objet) . '-trad',
87
+            'prive/objets/liste'
88
+        ) ? $f : 'objets-trad');
89
+        // pour afficher la liste des trad sur la base de l'id_trad en base
90
+        // independamment d'une saisie en cours sur id_trad
91
+        $valeurs['_lister_id_trad'] = $valeurs['id_trad'];
92
+        $valeurs['_id_parent'] = $id_parent;
93
+    }
94
+
95
+    $valeurs['_saisie_en_cours'] = (!_request('annuler') && (_request('changer_lang') !== null
96
+        || _request('changer_id_trad') !== null));
97
+    $valeurs['_pipeline'] = ['traduire', ['type' => $objet, 'id' => $id_objet]];
98
+
99
+    return $valeurs;
100 100
 }
101 101
 
102 102
 /**
@@ -114,32 +114,32 @@  discard block
 block discarded – undo
114 114
  *     Erreurs des saisies
115 115
  */
116 116
 function formulaires_traduire_verifier_dist($objet, $id_objet, $retour = '', $traduire = true) {
117
-	$erreurs = [];
118
-
119
-	if (null !== _request('changer_lang')) {
120
-		$erreurs = formulaires_editer_objet_verifier($objet, $id_objet, ['changer_lang']);
121
-	}
122
-
123
-	// si id_trad fourni, verifier que cela ne conflicte pas avec un id_trad existant
124
-	// et que ca reference bien un objet existant
125
-	if ($id_trad = _request('id_trad')) {
126
-		$table_objet_sql = table_objet_sql($objet);
127
-		$_id_table_objet = id_table_objet($objet);
128
-		if (
129
-			sql_getfetsel(
130
-				'id_trad',
131
-				$table_objet_sql,
132
-				"$_id_table_objet=" . (int) $id_objet
133
-			)
134
-		) {
135
-			// ne devrait jamais arriver sauf concurence de saisie
136
-			$erreurs['id_trad'] = _L('Une traduction est deja referencee');
137
-		} elseif (!sql_getfetsel($_id_table_objet, $table_objet_sql, "$_id_table_objet=" . (int) $id_trad)) {
138
-			$erreurs['id_trad'] = _L('Indiquez un contenu existant');
139
-		}
140
-	}
141
-
142
-	return $erreurs;
117
+    $erreurs = [];
118
+
119
+    if (null !== _request('changer_lang')) {
120
+        $erreurs = formulaires_editer_objet_verifier($objet, $id_objet, ['changer_lang']);
121
+    }
122
+
123
+    // si id_trad fourni, verifier que cela ne conflicte pas avec un id_trad existant
124
+    // et que ca reference bien un objet existant
125
+    if ($id_trad = _request('id_trad')) {
126
+        $table_objet_sql = table_objet_sql($objet);
127
+        $_id_table_objet = id_table_objet($objet);
128
+        if (
129
+            sql_getfetsel(
130
+                'id_trad',
131
+                $table_objet_sql,
132
+                "$_id_table_objet=" . (int) $id_objet
133
+            )
134
+        ) {
135
+            // ne devrait jamais arriver sauf concurence de saisie
136
+            $erreurs['id_trad'] = _L('Une traduction est deja referencee');
137
+        } elseif (!sql_getfetsel($_id_table_objet, $table_objet_sql, "$_id_table_objet=" . (int) $id_trad)) {
138
+            $erreurs['id_trad'] = _L('Indiquez un contenu existant');
139
+        }
140
+    }
141
+
142
+    return $erreurs;
143 143
 }
144 144
 
145 145
 
@@ -158,30 +158,30 @@  discard block
 block discarded – undo
158 158
  *     Retour des traitements
159 159
  */
160 160
 function formulaires_traduire_traiter_dist($objet, $id_objet, $retour = '', $traduire = true) {
161
-	$res = [];
162
-	if (!_request('annuler') && autoriser('changerlangue', $objet, $id_objet)) {
163
-		// action/editer_xxx doit traiter la modif de changer_lang
164
-		$res = formulaires_editer_objet_traiter($objet, $id_objet, 0, 0, $retour);
165
-	}
166
-	if (!_request('annuler') && autoriser('changertraduction', $objet, $id_objet)) {
167
-		if (($id_trad = _request('id_trad')) || _request('supprimer_trad')) {
168
-			$referencer_traduction = charger_fonction('referencer_traduction', 'action');
169
-			$referencer_traduction($objet, $id_objet, (int) $id_trad); // 0 si supprimer_trad
170
-		} elseif (
171
-			($new_id_trad = _request('changer_reference_trad')) && ($new_id_trad = array_keys($new_id_trad)) && ($new_id_trad = reset($new_id_trad))
172
-		) {
173
-			$table_objet_sql = table_objet_sql($objet);
174
-			$_id_table_objet = id_table_objet($objet);
175
-			if ($id_trad = sql_getfetsel('id_trad', $table_objet_sql, "$_id_table_objet=" . (int) $id_objet)) {
176
-				$referencer_traduction = charger_fonction('referencer_traduction', 'action');
177
-				$referencer_traduction($objet, $id_trad, $new_id_trad);
178
-			}
179
-		}
180
-	}
181
-	$res['editable'] = true;
182
-	if (!isset($res['message_erreur'])) {
183
-		set_request('annuler', 'annuler');
184
-	} // provoquer la fermeture du forumlaire
185
-
186
-	return $res;
161
+    $res = [];
162
+    if (!_request('annuler') && autoriser('changerlangue', $objet, $id_objet)) {
163
+        // action/editer_xxx doit traiter la modif de changer_lang
164
+        $res = formulaires_editer_objet_traiter($objet, $id_objet, 0, 0, $retour);
165
+    }
166
+    if (!_request('annuler') && autoriser('changertraduction', $objet, $id_objet)) {
167
+        if (($id_trad = _request('id_trad')) || _request('supprimer_trad')) {
168
+            $referencer_traduction = charger_fonction('referencer_traduction', 'action');
169
+            $referencer_traduction($objet, $id_objet, (int) $id_trad); // 0 si supprimer_trad
170
+        } elseif (
171
+            ($new_id_trad = _request('changer_reference_trad')) && ($new_id_trad = array_keys($new_id_trad)) && ($new_id_trad = reset($new_id_trad))
172
+        ) {
173
+            $table_objet_sql = table_objet_sql($objet);
174
+            $_id_table_objet = id_table_objet($objet);
175
+            if ($id_trad = sql_getfetsel('id_trad', $table_objet_sql, "$_id_table_objet=" . (int) $id_objet)) {
176
+                $referencer_traduction = charger_fonction('referencer_traduction', 'action');
177
+                $referencer_traduction($objet, $id_trad, $new_id_trad);
178
+            }
179
+        }
180
+    }
181
+    $res['editable'] = true;
182
+    if (!isset($res['message_erreur'])) {
183
+        set_request('annuler', 'annuler');
184
+    } // provoquer la fermeture du forumlaire
185
+
186
+    return $res;
187 187
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 		$id_parent = $valeurs['id_parent'];
60 60
 	}
61 61
 	if ($id_parent) {
62
-		$langue_parent = sql_getfetsel('lang', 'spip_rubriques', 'id_rubrique=' . (int) $id_parent);
62
+		$langue_parent = sql_getfetsel('lang', 'spip_rubriques', 'id_rubrique='.(int) $id_parent);
63 63
 	}
64 64
 
65 65
 	if (!$langue_parent) {
@@ -82,8 +82,8 @@  discard block
 block discarded – undo
82 82
 	$valeurs['_traduire'] = '';
83 83
 	if (isset($valeurs['id_trad'])) {
84 84
 		$valeurs['_traduire'] = ($traduire ? ' ' : '');
85
-		$valeurs['_vue_traductions'] = 'prive/objets/liste/' . (trouver_fond(
86
-			$f = table_objet($objet) . '-trad',
85
+		$valeurs['_vue_traductions'] = 'prive/objets/liste/'.(trouver_fond(
86
+			$f = table_objet($objet).'-trad',
87 87
 			'prive/objets/liste'
88 88
 		) ? $f : 'objets-trad');
89 89
 		// pour afficher la liste des trad sur la base de l'id_trad en base
@@ -129,12 +129,12 @@  discard block
 block discarded – undo
129 129
 			sql_getfetsel(
130 130
 				'id_trad',
131 131
 				$table_objet_sql,
132
-				"$_id_table_objet=" . (int) $id_objet
132
+				"$_id_table_objet=".(int) $id_objet
133 133
 			)
134 134
 		) {
135 135
 			// ne devrait jamais arriver sauf concurence de saisie
136 136
 			$erreurs['id_trad'] = _L('Une traduction est deja referencee');
137
-		} elseif (!sql_getfetsel($_id_table_objet, $table_objet_sql, "$_id_table_objet=" . (int) $id_trad)) {
137
+		} elseif (!sql_getfetsel($_id_table_objet, $table_objet_sql, "$_id_table_objet=".(int) $id_trad)) {
138 138
 			$erreurs['id_trad'] = _L('Indiquez un contenu existant');
139 139
 		}
140 140
 	}
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
 		) {
173 173
 			$table_objet_sql = table_objet_sql($objet);
174 174
 			$_id_table_objet = id_table_objet($objet);
175
-			if ($id_trad = sql_getfetsel('id_trad', $table_objet_sql, "$_id_table_objet=" . (int) $id_objet)) {
175
+			if ($id_trad = sql_getfetsel('id_trad', $table_objet_sql, "$_id_table_objet=".(int) $id_objet)) {
176 176
 				$referencer_traduction = charger_fonction('referencer_traduction', 'action');
177 177
 				$referencer_traduction($objet, $id_trad, $new_id_trad);
178 178
 			}
Please login to merge, or discard this patch.
prive/formulaires/inc-instituer_auteur_fonctions.php 1 patch
Indentation   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  **/
8 8
 
9 9
 if (!defined('_ECRIRE_INC_VERSION')) {
10
-	return;
10
+    return;
11 11
 }
12 12
 
13 13
 /**
@@ -24,32 +24,32 @@  discard block
 block discarded – undo
24 24
  *     Code HTML et javascript
25 25
  */
26 26
 function choisir_rubriques_admin_restreint(
27
-	$id_auteur,
28
-	$label = '',
29
-	$sel_css = '#liste_rubriques_restreintes',
30
-	$img_remove = ''
27
+    $id_auteur,
28
+    $label = '',
29
+    $sel_css = '#liste_rubriques_restreintes',
30
+    $img_remove = ''
31 31
 ) {
32
-	global $spip_lang;
33
-	$res = '';
34
-	// Ajouter une rubrique a un administrateur restreint
35
-	if (
36
-		($chercher_rubrique = charger_fonction('chercher_rubrique', 'inc'))
37
-		&& ($a = $chercher_rubrique(0, 'auteur', false))
38
-	) {
39
-		if ($img_remove) {
40
-			$img_remove = addslashes("<a href=\"#\" onclick=\"jQuery(this).parent().remove();return false;\" class=\"removelink\">$img_remove</a>");
41
-		}
32
+    global $spip_lang;
33
+    $res = '';
34
+    // Ajouter une rubrique a un administrateur restreint
35
+    if (
36
+        ($chercher_rubrique = charger_fonction('chercher_rubrique', 'inc'))
37
+        && ($a = $chercher_rubrique(0, 'auteur', false))
38
+    ) {
39
+        if ($img_remove) {
40
+            $img_remove = addslashes("<a href=\"#\" onclick=\"jQuery(this).parent().remove();return false;\" class=\"removelink\">$img_remove</a>");
41
+        }
42 42
 
43
-		$res =
44
-			"\n<div id='ajax_rubrique'>\n"
45
-			. "<label>$label</label>\n"
46
-			. "<input name='id_auteur' value='$id_auteur' type='hidden' />\n"
47
-			. $a
48
-			. "</div>\n"
43
+        $res =
44
+            "\n<div id='ajax_rubrique'>\n"
45
+            . "<label>$label</label>\n"
46
+            . "<input name='id_auteur' value='$id_auteur' type='hidden' />\n"
47
+            . $a
48
+            . "</div>\n"
49 49
 
50
-			// onchange = pour le menu
51
-			// l'evenement doit etre provoque a la main par le selecteur ajax
52
-			. "<script type='text/javascript'>/*<![CDATA[*/
50
+            // onchange = pour le menu
51
+            // l'evenement doit etre provoque a la main par le selecteur ajax
52
+            . "<script type='text/javascript'>/*<![CDATA[*/
53 53
 jQuery(function($){
54 54
 	$('#id_parent').on('change', function(){
55 55
 		var id_parent = parseInt(this.value);
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 	.attr('name','noname');
69 69
 });
70 70
 /*]]>*/</script>";
71
-	}
71
+    }
72 72
 
73
-	return $res;
73
+    return $res;
74 74
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_redacteurs.php 1 patch
Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -10,46 +10,46 @@
 block discarded – undo
10 10
 \***************************************************************************/
11 11
 
12 12
 if (!defined('_ECRIRE_INC_VERSION')) {
13
-	return;
13
+    return;
14 14
 }
15 15
 
16 16
 function formulaires_configurer_redacteurs_charger_dist() {
17
-	$valeurs = [];
18
-	foreach (
19
-		[
20
-			'accepter_inscriptions',
21
-		] as $m
22
-	) {
23
-		$valeurs[$m] = $GLOBALS['meta'][$m];
24
-	}
25
-
26
-	return $valeurs;
17
+    $valeurs = [];
18
+    foreach (
19
+        [
20
+            'accepter_inscriptions',
21
+        ] as $m
22
+    ) {
23
+        $valeurs[$m] = $GLOBALS['meta'][$m];
24
+    }
25
+
26
+    return $valeurs;
27 27
 }
28 28
 
29 29
 
30 30
 function formulaires_configurer_redacteurs_traiter_dist() {
31
-	$res = ['editable' => true];
32
-	// Modification du reglage accepter_inscriptions => vider le cache
33
-	// (pour repercuter la modif sur le panneau de login)
34
-	if (
35
-		(($i = _request('accepter_inscriptions'))
36
-		&& $i != $GLOBALS['meta']['accepter_inscriptions'])
37
-	) {
38
-		include_spip('inc/invalideur');
39
-		suivre_invalideur('1'); # tout effacer
40
-	}
41
-
42
-	foreach (
43
-		[
44
-			'accepter_inscriptions',
45
-		] as $m
46
-	) {
47
-		if (!is_null($v = _request($m))) {
48
-			ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
49
-		}
50
-	}
51
-
52
-	$res['message_ok'] = _T('config_info_enregistree');
53
-
54
-	return $res;
31
+    $res = ['editable' => true];
32
+    // Modification du reglage accepter_inscriptions => vider le cache
33
+    // (pour repercuter la modif sur le panneau de login)
34
+    if (
35
+        (($i = _request('accepter_inscriptions'))
36
+        && $i != $GLOBALS['meta']['accepter_inscriptions'])
37
+    ) {
38
+        include_spip('inc/invalideur');
39
+        suivre_invalideur('1'); # tout effacer
40
+    }
41
+
42
+    foreach (
43
+        [
44
+            'accepter_inscriptions',
45
+        ] as $m
46
+    ) {
47
+        if (!is_null($v = _request($m))) {
48
+            ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
49
+        }
50
+    }
51
+
52
+    $res['message_ok'] = _T('config_info_enregistree');
53
+
54
+    return $res;
55 55
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_previsualiseur.php 2 patches
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -10,25 +10,25 @@
 block discarded – undo
10 10
 \***************************************************************************/
11 11
 
12 12
 if (!defined('_ECRIRE_INC_VERSION')) {
13
-	return;
13
+    return;
14 14
 }
15 15
 include_spip('inc/presentation');
16 16
 
17 17
 function formulaires_configurer_previsualiseur_charger_dist() {
18
-	return ['preview' => explode(',', $GLOBALS['meta']['preview'])];
18
+    return ['preview' => explode(',', $GLOBALS['meta']['preview'])];
19 19
 }
20 20
 
21 21
 
22 22
 function formulaires_configurer_previsualiseur_traiter_dist() {
23
-	$res = ['editable' => true];
23
+    $res = ['editable' => true];
24 24
 
25
-	if (($i = _request('preview')) && is_array($i)) {
26
-		$i = ',' . implode(',', $i) . ',';
27
-	}
25
+    if (($i = _request('preview')) && is_array($i)) {
26
+        $i = ',' . implode(',', $i) . ',';
27
+    }
28 28
 
29
-	ecrire_meta('preview', $i);
29
+    ecrire_meta('preview', $i);
30 30
 
31
-	$res['message_ok'] = _T('config_info_enregistree');
31
+    $res['message_ok'] = _T('config_info_enregistree');
32 32
 
33
-	return $res;
33
+    return $res;
34 34
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@
 block discarded – undo
23 23
 	$res = ['editable' => true];
24 24
 
25 25
 	if (($i = _request('preview')) && is_array($i)) {
26
-		$i = ',' . implode(',', $i) . ',';
26
+		$i = ','.implode(',', $i).',';
27 27
 	}
28 28
 
29 29
 	ecrire_meta('preview', $i);
Please login to merge, or discard this patch.
prive/formulaires/configurer_langue.php 2 patches
Indentation   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -10,57 +10,57 @@
 block discarded – undo
10 10
 \***************************************************************************/
11 11
 
12 12
 if (!defined('_ECRIRE_INC_VERSION')) {
13
-	return;
13
+    return;
14 14
 }
15 15
 
16 16
 function formulaires_configurer_langue_charger_dist() {
17
-	$valeurs = [];
17
+    $valeurs = [];
18 18
 
19
-	include_spip('inc/lang');
20
-	$l_site = $GLOBALS['meta']['langue_site'];
21
-	$langue_site = traduire_nom_langue($l_site);
19
+    include_spip('inc/lang');
20
+    $l_site = $GLOBALS['meta']['langue_site'];
21
+    $langue_site = traduire_nom_langue($l_site);
22 22
 
23
-	$langues = explode(',', $GLOBALS['meta']['langues_proposees']);
24
-	if (!in_array($l_site, $langues)) {
25
-		$langues[] = $l_site;
26
-	}
27
-	sort($langues);
23
+    $langues = explode(',', $GLOBALS['meta']['langues_proposees']);
24
+    if (!in_array($l_site, $langues)) {
25
+        $langues[] = $l_site;
26
+    }
27
+    sort($langues);
28 28
 
29
-	$res = '';
30
-	foreach ($langues as $l) {
31
-		$res .= "<option value='$l'"
32
-			. ($l == $l_site ? " selected='selected'" : '')
33
-			. '>' . traduire_nom_langue($l) . "</option>\n";
34
-	}
29
+    $res = '';
30
+    foreach ($langues as $l) {
31
+        $res .= "<option value='$l'"
32
+            . ($l == $l_site ? " selected='selected'" : '')
33
+            . '>' . traduire_nom_langue($l) . "</option>\n";
34
+    }
35 35
 
36
-	return [
37
-		'_langues' => $res,
38
-		'_langue_site' => $langue_site,
39
-		'changer_langue_site' => '',
40
-	];
36
+    return [
37
+        '_langues' => $res,
38
+        '_langue_site' => $langue_site,
39
+        'changer_langue_site' => '',
40
+    ];
41 41
 }
42 42
 
43 43
 
44 44
 function formulaires_configurer_langue_traiter_dist() {
45
-	$res = ['editable' => true];
45
+    $res = ['editable' => true];
46 46
 
47
-	if ($lang = _request('changer_langue_site')) {
48
-		include_spip('inc/lang');
49
-		// verif que la langue demandee est licite
50
-		if (changer_langue($lang)) {
51
-			ecrire_meta('langue_site', $lang);
52
-			// le test a defait ca:
53
-			utiliser_langue_visiteur();
54
-			$res['message_ok'] = _T('config_info_enregistree');
55
-			include_spip('inc/rubriques');
56
-			calculer_langues_rubriques();
57
-		}
58
-		// le test a defait ca:
59
-		utiliser_langue_visiteur();
60
-	}
61
-	if (!$res['message_ok']) {
62
-		$res['message_erreur'] = _L('erreur');
63
-	}
47
+    if ($lang = _request('changer_langue_site')) {
48
+        include_spip('inc/lang');
49
+        // verif que la langue demandee est licite
50
+        if (changer_langue($lang)) {
51
+            ecrire_meta('langue_site', $lang);
52
+            // le test a defait ca:
53
+            utiliser_langue_visiteur();
54
+            $res['message_ok'] = _T('config_info_enregistree');
55
+            include_spip('inc/rubriques');
56
+            calculer_langues_rubriques();
57
+        }
58
+        // le test a defait ca:
59
+        utiliser_langue_visiteur();
60
+    }
61
+    if (!$res['message_ok']) {
62
+        $res['message_erreur'] = _L('erreur');
63
+    }
64 64
 
65
-	return $res;
65
+    return $res;
66 66
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@
 block discarded – undo
30 30
 	foreach ($langues as $l) {
31 31
 		$res .= "<option value='$l'"
32 32
 			. ($l == $l_site ? " selected='selected'" : '')
33
-			. '>' . traduire_nom_langue($l) . "</option>\n";
33
+			. '>'.traduire_nom_langue($l)."</option>\n";
34 34
 	}
35 35
 
36 36
 	return [
Please login to merge, or discard this patch.