Completed
Pull Request — master (#40)
by
unknown
04:13
created
prive/formulaires/selecteur/generique_fonctions.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
  */
5 5
 
6 6
 if (!defined('_ECRIRE_INC_VERSION')) {
7
-	return;
7
+    return;
8 8
 }
9 9
 
10 10
 include_spip('inc/filtres_selecteur_generique');
Please login to merge, or discard this patch.
prive/formulaires/configurer_preferences_menus.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -30,13 +30,13 @@  discard block
 block discarded – undo
30 30
  *     Environnement du formulaire
31 31
  **/
32 32
 function formulaires_configurer_preferences_menus_charger_dist() {
33
-	// travailler sur des meta fraîches
34
-	include_spip('inc/meta');
35
-	lire_metas();
36
-	$valeurs = array();
37
-	$valeurs['activer_menudev'] = table_valeur($GLOBALS['visiteur_session'], 'prefs/activer_menudev', 'non');
38
-	$valeurs['menus_favoris'] = obtenir_menus_favoris();
39
-	return $valeurs;
33
+    // travailler sur des meta fraîches
34
+    include_spip('inc/meta');
35
+    lire_metas();
36
+    $valeurs = array();
37
+    $valeurs['activer_menudev'] = table_valeur($GLOBALS['visiteur_session'], 'prefs/activer_menudev', 'non');
38
+    $valeurs['menus_favoris'] = obtenir_menus_favoris();
39
+    return $valeurs;
40 40
 }
41 41
 
42 42
 /**
@@ -47,32 +47,32 @@  discard block
 block discarded – undo
47 47
  **/
48 48
 function formulaires_configurer_preferences_menus_traiter_dist() {
49 49
 
50
-	$activer_menudev = _request('activer_menudev');
51
-	$menus_favoris = _request('menus_favoris');
52
-	$menus_favoris = array_filter($menus_favoris);
53
-	$menus_favoris = array_map('intval', $menus_favoris);
50
+    $activer_menudev = _request('activer_menudev');
51
+    $menus_favoris = _request('menus_favoris');
52
+    $menus_favoris = array_filter($menus_favoris);
53
+    $menus_favoris = array_map('intval', $menus_favoris);
54 54
 
55
-	if (_request('reset')) {
56
-		$menus_favoris = array();
57
-		set_request('menus_favoris', null);
58
-	}
55
+    if (_request('reset')) {
56
+        $menus_favoris = array();
57
+        set_request('menus_favoris', null);
58
+    }
59 59
 
60
-	// si le menu dev change, ou les menus favoris, on recharge toute la page.
61
-	if (
62
-		table_valeur($GLOBALS['visiteur_session'], 'prefs/activer_menudev') != $activer_menudev
63
-		OR $menus_favoris != obtenir_menus_favoris()
64
-	) {
65
-		refuser_traiter_formulaire_ajax();
60
+    // si le menu dev change, ou les menus favoris, on recharge toute la page.
61
+    if (
62
+        table_valeur($GLOBALS['visiteur_session'], 'prefs/activer_menudev') != $activer_menudev
63
+        OR $menus_favoris != obtenir_menus_favoris()
64
+    ) {
65
+        refuser_traiter_formulaire_ajax();
66 66
 
67
-		$GLOBALS['visiteur_session']['prefs']['activer_menudev'] = $activer_menudev;
68
-		$GLOBALS['visiteur_session']['prefs']['menus_favoris'] = $menus_favoris;
67
+        $GLOBALS['visiteur_session']['prefs']['activer_menudev'] = $activer_menudev;
68
+        $GLOBALS['visiteur_session']['prefs']['menus_favoris'] = $menus_favoris;
69 69
 
70
-		if (intval($GLOBALS['visiteur_session']['id_auteur'])) {
71
-			include_spip('action/editer_auteur');
72
-			$c = array('prefs' => serialize($GLOBALS['visiteur_session']['prefs']));
73
-			auteur_modifier($GLOBALS['visiteur_session']['id_auteur'], $c);
74
-		}
75
-	}
70
+        if (intval($GLOBALS['visiteur_session']['id_auteur'])) {
71
+            include_spip('action/editer_auteur');
72
+            $c = array('prefs' => serialize($GLOBALS['visiteur_session']['prefs']));
73
+            auteur_modifier($GLOBALS['visiteur_session']['id_auteur'], $c);
74
+        }
75
+    }
76 76
 
77
-	return array('message_ok' => _T('config_info_enregistree'), 'editable' => true);
77
+    return array('message_ok' => _T('config_info_enregistree'), 'editable' => true);
78 78
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_preferences.php 2 patches
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
  **/
22 22
 
23 23
 if (!defined('_ECRIRE_INC_VERSION')) {
24
-	return;
24
+    return;
25 25
 }
26 26
 
27 27
 /**
@@ -31,29 +31,29 @@  discard block
 block discarded – undo
31 31
  *     Environnement du formulaire
32 32
  **/
33 33
 function formulaires_configurer_preferences_charger_dist() {
34
-	// travailler sur des meta fraiches
35
-	include_spip('inc/meta');
36
-	lire_metas();
34
+    // travailler sur des meta fraiches
35
+    include_spip('inc/meta');
36
+    lire_metas();
37 37
 
38
-	$valeurs = array();
39
-	$valeurs['display_navigation'] = isset($GLOBALS['visiteur_session']['prefs']['display_navigation']) ? $GLOBALS['visiteur_session']['prefs']['display_navigation'] : 'navigation_avec_icones';
40
-	$valeurs['display_outils'] = isset($GLOBALS['visiteur_session']['prefs']['display_outils']) ? $GLOBALS['visiteur_session']['prefs']['display_outils'] : 'oui';
41
-	$valeurs['display'] = (isset($GLOBALS['visiteur_session']['prefs']['display']) and $GLOBALS['visiteur_session']['prefs']['display'] > 0) ? $GLOBALS['visiteur_session']['prefs']['display'] : 2;
42
-	$valeurs['couleur'] = (isset($GLOBALS['visiteur_session']['prefs']['couleur']) and $GLOBALS['visiteur_session']['prefs']['couleur'] > 0) ? $GLOBALS['visiteur_session']['prefs']['couleur'] : 1;
43
-	$valeurs['spip_ecran'] = $GLOBALS['spip_ecran'];
38
+    $valeurs = array();
39
+    $valeurs['display_navigation'] = isset($GLOBALS['visiteur_session']['prefs']['display_navigation']) ? $GLOBALS['visiteur_session']['prefs']['display_navigation'] : 'navigation_avec_icones';
40
+    $valeurs['display_outils'] = isset($GLOBALS['visiteur_session']['prefs']['display_outils']) ? $GLOBALS['visiteur_session']['prefs']['display_outils'] : 'oui';
41
+    $valeurs['display'] = (isset($GLOBALS['visiteur_session']['prefs']['display']) and $GLOBALS['visiteur_session']['prefs']['display'] > 0) ? $GLOBALS['visiteur_session']['prefs']['display'] : 2;
42
+    $valeurs['couleur'] = (isset($GLOBALS['visiteur_session']['prefs']['couleur']) and $GLOBALS['visiteur_session']['prefs']['couleur'] > 0) ? $GLOBALS['visiteur_session']['prefs']['couleur'] : 1;
43
+    $valeurs['spip_ecran'] = $GLOBALS['spip_ecran'];
44 44
 
45
-	$couleurs = charger_fonction('couleurs', 'inc');
46
-	$les_couleurs = $couleurs(array(), true);
47
-	foreach ($les_couleurs as $k => $c) {
48
-		$valeurs['_couleurs_url'][$k] = generer_url_public('style_prive.css', 'ltr='
49
-			. $GLOBALS['spip_lang_left'] . '&'
50
-			. $couleurs($k));
51
-		$valeurs['couleurs'][$k] = $c;
52
-	}
45
+    $couleurs = charger_fonction('couleurs', 'inc');
46
+    $les_couleurs = $couleurs(array(), true);
47
+    foreach ($les_couleurs as $k => $c) {
48
+        $valeurs['_couleurs_url'][$k] = generer_url_public('style_prive.css', 'ltr='
49
+            . $GLOBALS['spip_lang_left'] . '&'
50
+            . $couleurs($k));
51
+        $valeurs['couleurs'][$k] = $c;
52
+    }
53 53
 
54
-	$valeurs['imessage'] = $GLOBALS['visiteur_session']['imessage'];
54
+    $valeurs['imessage'] = $GLOBALS['visiteur_session']['imessage'];
55 55
 
56
-	return $valeurs;
56
+    return $valeurs;
57 57
 }
58 58
 
59 59
 /**
@@ -64,37 +64,37 @@  discard block
 block discarded – undo
64 64
  **/
65 65
 function formulaires_configurer_preferences_traiter_dist() {
66 66
 
67
-	if ($couleur = _request('couleur')) {
68
-		$GLOBALS['visiteur_session']['prefs']['couleur'] = $couleur;
69
-	}
70
-	if ($display = _request('display')) {
71
-		$GLOBALS['visiteur_session']['prefs']['display'] = $display;
72
-	}
73
-	if ($display_navigation = _request('display_navigation')) {
74
-		$GLOBALS['visiteur_session']['prefs']['display_navigation'] = $display_navigation;
75
-	}
76
-	if (!is_null($display_outils = _request('display_outils'))) {
77
-		$GLOBALS['visiteur_session']['prefs']['display_outils'] = $display_outils;
78
-	}
67
+    if ($couleur = _request('couleur')) {
68
+        $GLOBALS['visiteur_session']['prefs']['couleur'] = $couleur;
69
+    }
70
+    if ($display = _request('display')) {
71
+        $GLOBALS['visiteur_session']['prefs']['display'] = $display;
72
+    }
73
+    if ($display_navigation = _request('display_navigation')) {
74
+        $GLOBALS['visiteur_session']['prefs']['display_navigation'] = $display_navigation;
75
+    }
76
+    if (!is_null($display_outils = _request('display_outils'))) {
77
+        $GLOBALS['visiteur_session']['prefs']['display_outils'] = $display_outils;
78
+    }
79 79
 
80
-	if (intval($GLOBALS['visiteur_session']['id_auteur'])) {
81
-		include_spip('action/editer_auteur');
82
-		$c = array('prefs' => serialize($GLOBALS['visiteur_session']['prefs']));
80
+    if (intval($GLOBALS['visiteur_session']['id_auteur'])) {
81
+        include_spip('action/editer_auteur');
82
+        $c = array('prefs' => serialize($GLOBALS['visiteur_session']['prefs']));
83 83
 
84
-		if (_request('imessage')) {
85
-			$c['imessage'] = _request('imessage');
86
-		}
84
+        if (_request('imessage')) {
85
+            $c['imessage'] = _request('imessage');
86
+        }
87 87
 
88
-		auteur_modifier($GLOBALS['visiteur_session']['id_auteur'], $c);
89
-	}
88
+        auteur_modifier($GLOBALS['visiteur_session']['id_auteur'], $c);
89
+    }
90 90
 
91
-	if ($spip_ecran = _request('spip_ecran')) {
92
-		// Poser un cookie,
93
-		// car ce reglage depend plus du navigateur que de l'utilisateur
94
-		$GLOBALS['spip_ecran'] = $spip_ecran;
95
-		include_spip('inc/cookie');
96
-		spip_setcookie('spip_ecran', $_COOKIE['spip_ecran'] = $spip_ecran, time() + 365 * 24 * 3600);
97
-	}
91
+    if ($spip_ecran = _request('spip_ecran')) {
92
+        // Poser un cookie,
93
+        // car ce reglage depend plus du navigateur que de l'utilisateur
94
+        $GLOBALS['spip_ecran'] = $spip_ecran;
95
+        include_spip('inc/cookie');
96
+        spip_setcookie('spip_ecran', $_COOKIE['spip_ecran'] = $spip_ecran, time() + 365 * 24 * 3600);
97
+    }
98 98
 
99
-	return array('message_ok' => _T('config_info_enregistree'), 'editable' => true);
99
+    return array('message_ok' => _T('config_info_enregistree'), 'editable' => true);
100 100
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@
 block discarded – undo
46 46
 	$les_couleurs = $couleurs(array(), true);
47 47
 	foreach ($les_couleurs as $k => $c) {
48 48
 		$valeurs['_couleurs_url'][$k] = generer_url_public('style_prive.css', 'ltr='
49
-			. $GLOBALS['spip_lang_left'] . '&'
49
+			. $GLOBALS['spip_lang_left'].'&'
50 50
 			. $couleurs($k));
51 51
 		$valeurs['couleurs'][$k] = $c;
52 52
 	}
Please login to merge, or discard this patch.
prive/formulaires/editer_article.php 1 patch
Indentation   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
  **/
18 18
 
19 19
 if (!defined('_ECRIRE_INC_VERSION')) {
20
-	return;
20
+    return;
21 21
 }
22 22
 
23 23
 include_spip('inc/actions');
@@ -46,28 +46,28 @@  discard block
 block discarded – undo
46 46
  *     Environnement du formulaire
47 47
  **/
48 48
 function formulaires_editer_article_charger_dist(
49
-	$id_article = 'new',
50
-	$id_rubrique = 0,
51
-	$retour = '',
52
-	$lier_trad = 0,
53
-	$config_fonc = 'articles_edit_config',
54
-	$row = array(),
55
-	$hidden = ''
49
+    $id_article = 'new',
50
+    $id_rubrique = 0,
51
+    $retour = '',
52
+    $lier_trad = 0,
53
+    $config_fonc = 'articles_edit_config',
54
+    $row = array(),
55
+    $hidden = ''
56 56
 ) {
57
-	$valeurs = formulaires_editer_objet_charger(
58
-		'article',
59
-		$id_article,
60
-		$id_rubrique,
61
-		$lier_trad,
62
-		$retour,
63
-		$config_fonc,
64
-		$row,
65
-		$hidden
66
-	);
67
-	// il faut enlever l'id_rubrique car la saisie se fait sur id_parent
68
-	// et id_rubrique peut etre passe dans l'url comme rubrique parent initiale
69
-	// et sera perdue si elle est supposee saisie
70
-	return $valeurs;
57
+    $valeurs = formulaires_editer_objet_charger(
58
+        'article',
59
+        $id_article,
60
+        $id_rubrique,
61
+        $lier_trad,
62
+        $retour,
63
+        $config_fonc,
64
+        $row,
65
+        $hidden
66
+    );
67
+    // il faut enlever l'id_rubrique car la saisie se fait sur id_parent
68
+    // et id_rubrique peut etre passe dans l'url comme rubrique parent initiale
69
+    // et sera perdue si elle est supposee saisie
70
+    return $valeurs;
71 71
 }
72 72
 
73 73
 /**
@@ -92,15 +92,15 @@  discard block
 block discarded – undo
92 92
  *     Hash du formulaire
93 93
  */
94 94
 function formulaires_editer_article_identifier_dist(
95
-	$id_article = 'new',
96
-	$id_rubrique = 0,
97
-	$retour = '',
98
-	$lier_trad = 0,
99
-	$config_fonc = 'articles_edit_config',
100
-	$row = array(),
101
-	$hidden = ''
95
+    $id_article = 'new',
96
+    $id_rubrique = 0,
97
+    $retour = '',
98
+    $lier_trad = 0,
99
+    $config_fonc = 'articles_edit_config',
100
+    $row = array(),
101
+    $hidden = ''
102 102
 ) {
103
-	return serialize(array(intval($id_article), $lier_trad));
103
+    return serialize(array(intval($id_article), $lier_trad));
104 104
 }
105 105
 
106 106
 /**
@@ -112,15 +112,15 @@  discard block
 block discarded – undo
112 112
  *     Configuration pour le formulaire
113 113
  */
114 114
 function articles_edit_config($row) {
115
-	global $spip_lang;
115
+    global $spip_lang;
116 116
 
117
-	$config = $GLOBALS['meta'];
118
-	$config['lignes'] = 8;
119
-	$config['langue'] = $spip_lang;
117
+    $config = $GLOBALS['meta'];
118
+    $config['lignes'] = 8;
119
+    $config['langue'] = $spip_lang;
120 120
 
121
-	$config['restreint'] = ($row['statut'] == 'publie');
121
+    $config['restreint'] = ($row['statut'] == 'publie');
122 122
 
123
-	return $config;
123
+    return $config;
124 124
 }
125 125
 
126 126
 /**
@@ -146,29 +146,29 @@  discard block
 block discarded – undo
146 146
  *     Erreurs du formulaire
147 147
  **/
148 148
 function formulaires_editer_article_verifier_dist(
149
-	$id_article = 'new',
150
-	$id_rubrique = 0,
151
-	$retour = '',
152
-	$lier_trad = 0,
153
-	$config_fonc = 'articles_edit_config',
154
-	$row = array(),
155
-	$hidden = ''
149
+    $id_article = 'new',
150
+    $id_rubrique = 0,
151
+    $retour = '',
152
+    $lier_trad = 0,
153
+    $config_fonc = 'articles_edit_config',
154
+    $row = array(),
155
+    $hidden = ''
156 156
 ) {
157
-	// auto-renseigner le titre si il n'existe pas
158
-	titre_automatique('titre', array('descriptif', 'chapo', 'texte'));
159
-	// on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_article si vide
160
-	$erreurs = formulaires_editer_objet_verifier('article', $id_article, array('id_parent'));
161
-	// si on utilise le formulaire dans le public
162
-	if (!function_exists('autoriser')) {
163
-		include_spip('inc/autoriser');
164
-	}
165
-	if (!isset($erreurs['id_parent'])
166
-		and !autoriser('creerarticledans', 'rubrique', _request('id_parent'))
167
-	) {
168
-		$erreurs['id_parent'] = _T('info_creerdansrubrique_non_autorise');
169
-	}
157
+    // auto-renseigner le titre si il n'existe pas
158
+    titre_automatique('titre', array('descriptif', 'chapo', 'texte'));
159
+    // on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_article si vide
160
+    $erreurs = formulaires_editer_objet_verifier('article', $id_article, array('id_parent'));
161
+    // si on utilise le formulaire dans le public
162
+    if (!function_exists('autoriser')) {
163
+        include_spip('inc/autoriser');
164
+    }
165
+    if (!isset($erreurs['id_parent'])
166
+        and !autoriser('creerarticledans', 'rubrique', _request('id_parent'))
167
+    ) {
168
+        $erreurs['id_parent'] = _T('info_creerdansrubrique_non_autorise');
169
+    }
170 170
 
171
-	return $erreurs;
171
+    return $erreurs;
172 172
 }
173 173
 
174 174
 /**
@@ -194,27 +194,27 @@  discard block
 block discarded – undo
194 194
  *     Retours des traitements
195 195
  **/
196 196
 function formulaires_editer_article_traiter_dist(
197
-	$id_article = 'new',
198
-	$id_rubrique = 0,
199
-	$retour = '',
200
-	$lier_trad = 0,
201
-	$config_fonc = 'articles_edit_config',
202
-	$row = array(),
203
-	$hidden = ''
197
+    $id_article = 'new',
198
+    $id_rubrique = 0,
199
+    $retour = '',
200
+    $lier_trad = 0,
201
+    $config_fonc = 'articles_edit_config',
202
+    $row = array(),
203
+    $hidden = ''
204 204
 ) {
205
-	// ici on ignore changer_lang qui est poste en cas de trad,
206
-	// car l'heuristique du choix de la langue est pris en charge par article_inserer
207
-	// en fonction de la config du site et de la rubrique choisie
208
-	set_request('changer_lang');
205
+    // ici on ignore changer_lang qui est poste en cas de trad,
206
+    // car l'heuristique du choix de la langue est pris en charge par article_inserer
207
+    // en fonction de la config du site et de la rubrique choisie
208
+    set_request('changer_lang');
209 209
 
210
-	return formulaires_editer_objet_traiter(
211
-		'article',
212
-		$id_article,
213
-		$id_rubrique,
214
-		$lier_trad,
215
-		$retour,
216
-		$config_fonc,
217
-		$row,
218
-		$hidden
219
-	);
210
+    return formulaires_editer_objet_traiter(
211
+        'article',
212
+        $id_article,
213
+        $id_rubrique,
214
+        $lier_trad,
215
+        $retour,
216
+        $config_fonc,
217
+        $row,
218
+        $hidden
219
+    );
220 220
 }
Please login to merge, or discard this patch.
prive/formulaires/instituer_objet.php 2 patches
Indentation   +106 added lines, -106 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
  **/
18 18
 
19 19
 if (!defined('_ECRIRE_INC_VERSION')) {
20
-	return;
20
+    return;
21 21
 }
22 22
 
23 23
 include_spip('inc/editer');
@@ -32,17 +32,17 @@  discard block
 block discarded – undo
32 32
  * @return array
33 33
  */
34 34
 function lister_statuts_proposes($desc, $publiable = true) {
35
-	if (!isset($desc['statut_textes_instituer'])) {
36
-		return false;
37
-	}
35
+    if (!isset($desc['statut_textes_instituer'])) {
36
+        return false;
37
+    }
38 38
 
39
-	$l = $desc['statut_textes_instituer'];
40
-	if (!$publiable) {
41
-		unset($l['publie']);
42
-		unset($l['refuse']);
43
-	}
39
+    $l = $desc['statut_textes_instituer'];
40
+    if (!$publiable) {
41
+        unset($l['publie']);
42
+        unset($l['refuse']);
43
+    }
44 44
 
45
-	return $l;
45
+    return $l;
46 46
 }
47 47
 
48 48
 /**
@@ -64,54 +64,54 @@  discard block
 block discarded – undo
64 64
  *     Environnement du formulaire ou false si aucun affichage à faire.
65 65
  */
66 66
 function formulaires_instituer_objet_charger_dist($objet, $id_objet, $retour = '', $editable = true) {
67
-	$editable = ($editable ? true : false);
68
-
69
-	$table = table_objet_sql($objet);
70
-	$desc = lister_tables_objets_sql($table);
71
-
72
-	if (!isset($desc['statut_textes_instituer'])) {
73
-		return false;
74
-	}
75
-
76
-	if (!autoriser('modifier', $objet, $id_objet)) {
77
-		$editable = false;
78
-	}
79
-
80
-	// charger le contenu de l'objet
81
-	// dont son champ statut
82
-	$v = formulaires_editer_objet_charger($objet, $id_objet, 0, 0, '', '');
83
-
84
-	$publiable = true;
85
-	$statuts = lister_statuts_proposes($desc);
86
-	// tester si on a le droit de publier, si un statut publie existe
87
-	if (isset($statuts['publie'])) {
88
-		if (!autoriser('instituer', $objet, $id_objet, null, array('statut' => 'publie'))) {
89
-			if ($v['statut'] == 'publie') {
90
-				$editable = false;
91
-			} else {
92
-				$publiable = false;
93
-			}
94
-		}
95
-	}
96
-	$statuts = lister_statuts_proposes($desc, $editable ? $publiable : true);
97
-	if (count($statuts) == 1 and isset($statuts[$v['statut']])) {
98
-		$editable = false;
99
-	}
100
-
101
-	$valeurs = array(
102
-		'editable' => $editable,
103
-		'statut' => $v['statut'],
104
-		'_objet' => $objet,
105
-		'_id_objet' => $id_objet,
106
-		'_statuts' => $statuts,
107
-		'_publiable' => $publiable,
108
-		'_label' => isset($desc['texte_changer_statut']) ? $desc['texte_changer_statut'] : 'texte_article_statut',
109
-		'_aide' => isset($desc['aide_changer_statut']) ? $desc['aide_changer_statut'] : '',
110
-		'_hidden' => "<input type='hidden' name='statut_old' value='" . $v['statut'] . "' />",
111
-	);
112
-
113
-	#if (!count($valeurs['statuts']))
114
-	return $valeurs;
67
+    $editable = ($editable ? true : false);
68
+
69
+    $table = table_objet_sql($objet);
70
+    $desc = lister_tables_objets_sql($table);
71
+
72
+    if (!isset($desc['statut_textes_instituer'])) {
73
+        return false;
74
+    }
75
+
76
+    if (!autoriser('modifier', $objet, $id_objet)) {
77
+        $editable = false;
78
+    }
79
+
80
+    // charger le contenu de l'objet
81
+    // dont son champ statut
82
+    $v = formulaires_editer_objet_charger($objet, $id_objet, 0, 0, '', '');
83
+
84
+    $publiable = true;
85
+    $statuts = lister_statuts_proposes($desc);
86
+    // tester si on a le droit de publier, si un statut publie existe
87
+    if (isset($statuts['publie'])) {
88
+        if (!autoriser('instituer', $objet, $id_objet, null, array('statut' => 'publie'))) {
89
+            if ($v['statut'] == 'publie') {
90
+                $editable = false;
91
+            } else {
92
+                $publiable = false;
93
+            }
94
+        }
95
+    }
96
+    $statuts = lister_statuts_proposes($desc, $editable ? $publiable : true);
97
+    if (count($statuts) == 1 and isset($statuts[$v['statut']])) {
98
+        $editable = false;
99
+    }
100
+
101
+    $valeurs = array(
102
+        'editable' => $editable,
103
+        'statut' => $v['statut'],
104
+        '_objet' => $objet,
105
+        '_id_objet' => $id_objet,
106
+        '_statuts' => $statuts,
107
+        '_publiable' => $publiable,
108
+        '_label' => isset($desc['texte_changer_statut']) ? $desc['texte_changer_statut'] : 'texte_article_statut',
109
+        '_aide' => isset($desc['aide_changer_statut']) ? $desc['aide_changer_statut'] : '',
110
+        '_hidden' => "<input type='hidden' name='statut_old' value='" . $v['statut'] . "' />",
111
+    );
112
+
113
+    #if (!count($valeurs['statuts']))
114
+    return $valeurs;
115 115
 }
116 116
 
117 117
 /**
@@ -131,33 +131,33 @@  discard block
 block discarded – undo
131 131
  *     Tableau des erreurs
132 132
  */
133 133
 function formulaires_instituer_objet_verifier_dist($objet, $id_objet, $retour = '', $editable = true) {
134
-	$erreurs = array();
135
-	// charger le contenu de l'objet
136
-	// dont son champ statut
137
-	$v = formulaires_editer_objet_charger($objet, $id_objet, 0, 0, '', '');
138
-
139
-	if ($v['statut'] !== _request('statut_old')) {
140
-		$erreurs['statut'] = _T('instituer_erreur_statut_a_change');
141
-	} else {
142
-		$table = table_objet_sql($objet);
143
-		$desc = lister_tables_objets_sql($table);
144
-
145
-		$publiable = true;
146
-		if (isset($v['id_rubrique'])
147
-			and !autoriser('publierdans', 'rubrique', $v['id_rubrique'])
148
-		) {
149
-			$publiable = false;
150
-		}
151
-		$l = lister_statuts_proposes($desc, $publiable);
152
-		$statut = _request('statut');
153
-		if (!isset($l[$statut])
154
-			or !autoriser('instituer', $objet, $id_objet, '', array('statut' => $statut))
155
-		) {
156
-			$erreurs['statut'] = _T('instituer_erreur_statut_non_autorise');
157
-		}
158
-	}
159
-
160
-	return $erreurs;
134
+    $erreurs = array();
135
+    // charger le contenu de l'objet
136
+    // dont son champ statut
137
+    $v = formulaires_editer_objet_charger($objet, $id_objet, 0, 0, '', '');
138
+
139
+    if ($v['statut'] !== _request('statut_old')) {
140
+        $erreurs['statut'] = _T('instituer_erreur_statut_a_change');
141
+    } else {
142
+        $table = table_objet_sql($objet);
143
+        $desc = lister_tables_objets_sql($table);
144
+
145
+        $publiable = true;
146
+        if (isset($v['id_rubrique'])
147
+            and !autoriser('publierdans', 'rubrique', $v['id_rubrique'])
148
+        ) {
149
+            $publiable = false;
150
+        }
151
+        $l = lister_statuts_proposes($desc, $publiable);
152
+        $statut = _request('statut');
153
+        if (!isset($l[$statut])
154
+            or !autoriser('instituer', $objet, $id_objet, '', array('statut' => $statut))
155
+        ) {
156
+            $erreurs['statut'] = _T('instituer_erreur_statut_non_autorise');
157
+        }
158
+    }
159
+
160
+    return $erreurs;
161 161
 }
162 162
 
163 163
 /**
@@ -176,25 +176,25 @@  discard block
 block discarded – undo
176 176
  */
177 177
 function formulaires_instituer_objet_traiter_dist($objet, $id_objet, $retour = '', $editable = true) {
178 178
 
179
-	$c = array('statut' => _request('statut'));
180
-	// si on a envoye une 'date_posterieure', l'enregistrer
181
-	// todo dans le HTML
182
-	if ($d = _request('date_posterieure')) {
183
-		$c['date'] = $d;
184
-	}
185
-
186
-
187
-	include_spip('action/editer_objet');
188
-	if ($err = objet_instituer($objet, $id_objet, $c)) {
189
-		$res = array('message_erreur' => $err);
190
-	} else {
191
-		$res = array('message_ok' => _T('info_modification_enregistree'));
192
-		if ($retour) {
193
-			$res['redirect'] = $retour;
194
-		}
195
-		set_request('statut');
196
-		set_request('date_posterieure');
197
-	}
198
-
199
-	return $res;
179
+    $c = array('statut' => _request('statut'));
180
+    // si on a envoye une 'date_posterieure', l'enregistrer
181
+    // todo dans le HTML
182
+    if ($d = _request('date_posterieure')) {
183
+        $c['date'] = $d;
184
+    }
185
+
186
+
187
+    include_spip('action/editer_objet');
188
+    if ($err = objet_instituer($objet, $id_objet, $c)) {
189
+        $res = array('message_erreur' => $err);
190
+    } else {
191
+        $res = array('message_ok' => _T('info_modification_enregistree'));
192
+        if ($retour) {
193
+            $res['redirect'] = $retour;
194
+        }
195
+        set_request('statut');
196
+        set_request('date_posterieure');
197
+    }
198
+
199
+    return $res;
200 200
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -107,7 +107,7 @@
 block discarded – undo
107 107
 		'_publiable' => $publiable,
108 108
 		'_label' => isset($desc['texte_changer_statut']) ? $desc['texte_changer_statut'] : 'texte_article_statut',
109 109
 		'_aide' => isset($desc['aide_changer_statut']) ? $desc['aide_changer_statut'] : '',
110
-		'_hidden' => "<input type='hidden' name='statut_old' value='" . $v['statut'] . "' />",
110
+		'_hidden' => "<input type='hidden' name='statut_old' value='".$v['statut']."' />",
111 111
 	);
112 112
 
113 113
 	#if (!count($valeurs['statuts']))
Please login to merge, or discard this patch.
prive/formulaires/configurer_moderniseur.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -11,30 +11,30 @@
 block discarded – undo
11 11
 \***************************************************************************/
12 12
 
13 13
 if (!defined('_ECRIRE_INC_VERSION')) {
14
-	return;
14
+    return;
15 15
 }
16 16
 include_spip('inc/presentation');
17 17
 
18 18
 function formulaires_configurer_moderniseur_charger_dist() {
19
-	$valeurs = array(
20
-		'version_html_max' => html5_permis() ? 'html5' : 'html4',
21
-	);
19
+    $valeurs = array(
20
+        'version_html_max' => html5_permis() ? 'html5' : 'html4',
21
+    );
22 22
 
23
-	return $valeurs;
23
+    return $valeurs;
24 24
 }
25 25
 
26 26
 
27 27
 function formulaires_configurer_moderniseur_traiter_dist() {
28
-	$res = array('editable' => true);
29
-	foreach (array(
30
-			'version_html_max'
31
-	) as $m) {
32
-		if (!is_null($v = _request($m))) {
33
-			ecrire_meta($m, $v == 'html5' ? 'html5' : 'html4');
34
-		}
35
-	}
36
-
37
-	$res['message_ok'] = _T('config_info_enregistree');
38
-
39
-	return $res;
28
+    $res = array('editable' => true);
29
+    foreach (array(
30
+            'version_html_max'
31
+    ) as $m) {
32
+        if (!is_null($v = _request($m))) {
33
+            ecrire_meta($m, $v == 'html5' ? 'html5' : 'html4');
34
+        }
35
+    }
36
+
37
+    $res['message_ok'] = _T('config_info_enregistree');
38
+
39
+    return $res;
40 40
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_avertisseur.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -11,33 +11,33 @@
 block discarded – undo
11 11
 \***************************************************************************/
12 12
 
13 13
 if (!defined('_ECRIRE_INC_VERSION')) {
14
-	return;
14
+    return;
15 15
 }
16 16
 include_spip('inc/presentation');
17 17
 
18 18
 function formulaires_configurer_avertisseur_charger_dist() {
19
-	$valeurs = array();
20
-	foreach (array(
21
-		'articles_modif',
22
-	) as $m) {
23
-		$valeurs[$m] = $GLOBALS['meta'][$m];
24
-	}
25
-
26
-	return $valeurs;
19
+    $valeurs = array();
20
+    foreach (array(
21
+        'articles_modif',
22
+    ) as $m) {
23
+        $valeurs[$m] = $GLOBALS['meta'][$m];
24
+    }
25
+
26
+    return $valeurs;
27 27
 }
28 28
 
29 29
 
30 30
 function formulaires_configurer_avertisseur_traiter_dist() {
31
-	$res = array('editable' => true);
32
-	foreach (array(
33
-		'articles_modif',
34
-	) as $m) {
35
-		if (!is_null($v = _request($m))) {
36
-			ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
37
-		}
38
-	}
39
-
40
-	$res['message_ok'] = _T('config_info_enregistree');
41
-
42
-	return $res;
31
+    $res = array('editable' => true);
32
+    foreach (array(
33
+        'articles_modif',
34
+    ) as $m) {
35
+        if (!is_null($v = _request($m))) {
36
+            ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
37
+        }
38
+    }
39
+
40
+    $res['message_ok'] = _T('config_info_enregistree');
41
+
42
+    return $res;
43 43
 }
Please login to merge, or discard this patch.
prive/formulaires/editer_rubrique.php 1 patch
Indentation   +61 added lines, -61 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
  **/
18 18
 
19 19
 if (!defined('_ECRIRE_INC_VERSION')) {
20
-	return;
20
+    return;
21 21
 }
22 22
 
23 23
 include_spip('inc/actions');
@@ -47,24 +47,24 @@  discard block
 block discarded – undo
47 47
  *     Environnement du formulaire
48 48
  **/
49 49
 function formulaires_editer_rubrique_charger_dist(
50
-	$id_rubrique = 'new',
51
-	$id_parent = 0,
52
-	$retour = '',
53
-	$lier_trad = 0,
54
-	$config_fonc = 'rubriques_edit_config',
55
-	$row = array(),
56
-	$hidden = ''
50
+    $id_rubrique = 'new',
51
+    $id_parent = 0,
52
+    $retour = '',
53
+    $lier_trad = 0,
54
+    $config_fonc = 'rubriques_edit_config',
55
+    $row = array(),
56
+    $hidden = ''
57 57
 ) {
58
-	return formulaires_editer_objet_charger(
59
-		'rubrique',
60
-		$id_rubrique,
61
-		$id_parent,
62
-		$lier_trad,
63
-		$retour,
64
-		$config_fonc,
65
-		$row,
66
-		$hidden
67
-	);
58
+    return formulaires_editer_objet_charger(
59
+        'rubrique',
60
+        $id_rubrique,
61
+        $id_parent,
62
+        $lier_trad,
63
+        $retour,
64
+        $config_fonc,
65
+        $row,
66
+        $hidden
67
+    );
68 68
 }
69 69
 
70 70
 /**
@@ -76,15 +76,15 @@  discard block
 block discarded – undo
76 76
  *     Configuration pour le formulaire
77 77
  */
78 78
 function rubriques_edit_config($row) {
79
-	global $spip_lang;
79
+    global $spip_lang;
80 80
 
81
-	$config = $GLOBALS['meta'];
82
-	$config['lignes'] = 8;
83
-	$config['langue'] = $spip_lang;
81
+    $config = $GLOBALS['meta'];
82
+    $config['lignes'] = 8;
83
+    $config['langue'] = $spip_lang;
84 84
 
85
-	$config['restreint'] = (!$GLOBALS['connect_toutes_rubriques']);
85
+    $config['restreint'] = (!$GLOBALS['connect_toutes_rubriques']);
86 86
 
87
-	return $config;
87
+    return $config;
88 88
 }
89 89
 
90 90
 /**
@@ -109,15 +109,15 @@  discard block
 block discarded – undo
109 109
  *     Hash du formulaire
110 110
  */
111 111
 function formulaires_editer_rubrique_identifier_dist(
112
-	$id_rubrique = 'new',
113
-	$id_parent = 0,
114
-	$retour = '',
115
-	$lier_trad = 0,
116
-	$config_fonc = 'rubriques_edit_config',
117
-	$row = array(),
118
-	$hidden = ''
112
+    $id_rubrique = 'new',
113
+    $id_parent = 0,
114
+    $retour = '',
115
+    $lier_trad = 0,
116
+    $config_fonc = 'rubriques_edit_config',
117
+    $row = array(),
118
+    $hidden = ''
119 119
 ) {
120
-	return serialize(array(intval($id_rubrique), $lier_trad));
120
+    return serialize(array(intval($id_rubrique), $lier_trad));
121 121
 }
122 122
 
123 123
 /**
@@ -143,20 +143,20 @@  discard block
 block discarded – undo
143 143
  *     Erreurs du formulaire
144 144
  **/
145 145
 function formulaires_editer_rubrique_verifier_dist(
146
-	$id_rubrique = 'new',
147
-	$id_parent = 0,
148
-	$retour = '',
149
-	$lier_trad = 0,
150
-	$config_fonc = 'rubriques_edit_config',
151
-	$row = array(),
152
-	$hidden = ''
146
+    $id_rubrique = 'new',
147
+    $id_parent = 0,
148
+    $retour = '',
149
+    $lier_trad = 0,
150
+    $config_fonc = 'rubriques_edit_config',
151
+    $row = array(),
152
+    $hidden = ''
153 153
 ) {
154
-	// auto-renseigner le titre si il n'existe pas
155
-	titre_automatique('titre', array('descriptif', 'texte'));
156
-	// on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_rubrique si vide
157
-	$erreurs = formulaires_editer_objet_verifier('rubrique', $id_rubrique, array());
154
+    // auto-renseigner le titre si il n'existe pas
155
+    titre_automatique('titre', array('descriptif', 'texte'));
156
+    // on ne demande pas le titre obligatoire : il sera rempli a la volee dans editer_rubrique si vide
157
+    $erreurs = formulaires_editer_objet_verifier('rubrique', $id_rubrique, array());
158 158
 
159
-	return $erreurs;
159
+    return $erreurs;
160 160
 }
161 161
 
162 162
 /**
@@ -182,22 +182,22 @@  discard block
 block discarded – undo
182 182
  *     Retour des traitements
183 183
  **/
184 184
 function formulaires_editer_rubrique_traiter_dist(
185
-	$id_rubrique = 'new',
186
-	$id_parent = 0,
187
-	$retour = '',
188
-	$lier_trad = 0,
189
-	$config_fonc = 'rubriques_edit_config',
190
-	$row = array(),
191
-	$hidden = ''
185
+    $id_rubrique = 'new',
186
+    $id_parent = 0,
187
+    $retour = '',
188
+    $lier_trad = 0,
189
+    $config_fonc = 'rubriques_edit_config',
190
+    $row = array(),
191
+    $hidden = ''
192 192
 ) {
193
-	return formulaires_editer_objet_traiter(
194
-		'rubrique',
195
-		$id_rubrique,
196
-		$id_parent,
197
-		$lier_trad,
198
-		$retour,
199
-		$config_fonc,
200
-		$row,
201
-		$hidden
202
-	);
193
+    return formulaires_editer_objet_traiter(
194
+        'rubrique',
195
+        $id_rubrique,
196
+        $id_parent,
197
+        $lier_trad,
198
+        $retour,
199
+        $config_fonc,
200
+        $row,
201
+        $hidden
202
+    );
203 203
 }
Please login to merge, or discard this patch.
prive/formulaires/configurer_flux.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -11,32 +11,32 @@
 block discarded – undo
11 11
 \***************************************************************************/
12 12
 
13 13
 if (!defined('_ECRIRE_INC_VERSION')) {
14
-	return;
14
+    return;
15 15
 }
16 16
 
17 17
 function formulaires_configurer_flux_charger_dist() {
18
-	$valeurs = array();
19
-	foreach (array(
20
-		'syndication_integrale'
21
-	) as $m) {
22
-		$valeurs[$m] = $GLOBALS['meta'][$m];
23
-	}
24
-
25
-	return $valeurs;
18
+    $valeurs = array();
19
+    foreach (array(
20
+        'syndication_integrale'
21
+    ) as $m) {
22
+        $valeurs[$m] = $GLOBALS['meta'][$m];
23
+    }
24
+
25
+    return $valeurs;
26 26
 }
27 27
 
28 28
 
29 29
 function formulaires_configurer_flux_traiter_dist() {
30
-	$res = array('editable' => true);
31
-	foreach (array(
32
-		'syndication_integrale',
33
-	) as $m) {
34
-		if (!is_null($v = _request($m))) {
35
-			ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
36
-		}
37
-	}
38
-
39
-	$res['message_ok'] = _T('config_info_enregistree');
40
-
41
-	return $res;
30
+    $res = array('editable' => true);
31
+    foreach (array(
32
+        'syndication_integrale',
33
+    ) as $m) {
34
+        if (!is_null($v = _request($m))) {
35
+            ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
36
+        }
37
+    }
38
+
39
+    $res['message_ok'] = _T('config_info_enregistree');
40
+
41
+    return $res;
42 42
 }
Please login to merge, or discard this patch.