Completed
Push — master ( 60cee7...024b54 )
by cam
01:32
created
prive/formulaires/inscription.php 2 patches
Indentation   +124 added lines, -124 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 \***************************************************************************/
12 12
 
13 13
 if (!defined('_ECRIRE_INC_VERSION')) {
14
-	return;
14
+    return;
15 15
 }
16 16
 
17 17
 /**
@@ -40,24 +40,24 @@  discard block
 block discarded – undo
40 40
  */
41 41
 function formulaires_inscription_charger_dist($mode = '', $options = [], $retour = '') {
42 42
 
43
-	$id = ($options['id'] ?? 0);
43
+    $id = ($options['id'] ?? 0);
44 44
 
45
-	// fournir le mode de la config ou tester si l'argument du formulaire est un mode accepte par celle-ci
46
-	// pas de formulaire si le mode est interdit
47
-	include_spip('inc/autoriser');
48
-	if (!autoriser('inscrireauteur', $mode, $id)) {
49
-		return false;
50
-	}
45
+    // fournir le mode de la config ou tester si l'argument du formulaire est un mode accepte par celle-ci
46
+    // pas de formulaire si le mode est interdit
47
+    include_spip('inc/autoriser');
48
+    if (!autoriser('inscrireauteur', $mode, $id)) {
49
+        return false;
50
+    }
51 51
 
52
-	// pas de formulaire si on a déjà une session avec un statut égal ou meilleur au mode
53
-	if (isset($GLOBALS['visiteur_session']['statut']) and ($GLOBALS['visiteur_session']['statut'] <= $mode)) {
54
-		return false;
55
-	}
52
+    // pas de formulaire si on a déjà une session avec un statut égal ou meilleur au mode
53
+    if (isset($GLOBALS['visiteur_session']['statut']) and ($GLOBALS['visiteur_session']['statut'] <= $mode)) {
54
+        return false;
55
+    }
56 56
 
57 57
 
58
-	$valeurs = array('nom_inscription' => '', 'mail_inscription' => '', 'id' => $id, '_mode' => $mode);
58
+    $valeurs = array('nom_inscription' => '', 'mail_inscription' => '', 'id' => $id, '_mode' => $mode);
59 59
 
60
-	return $valeurs;
60
+    return $valeurs;
61 61
 }
62 62
 
63 63
 
@@ -70,69 +70,69 @@  discard block
 block discarded – undo
70 70
  * @return array
71 71
  */
72 72
 function formulaires_inscription_verifier_dist($mode = '', $options = [], $retour = '') {
73
-	set_request('_upgrade_auteur'); // securite
74
-	include_spip('inc/filtres');
75
-	$erreurs = array();
76
-
77
-	$id = ($options['id'] ?? 0);
78
-
79
-	include_spip('inc/autoriser');
80
-	if (!autoriser('inscrireauteur', $mode, $id)
81
-		or (strlen(_request('nobot')) > 0)
82
-	) {
83
-		$erreurs['message_erreur'] = _T('pass_rien_a_faire_ici');
84
-	}
85
-
86
-	if (!$nom = _request('nom_inscription')) {
87
-		$erreurs['nom_inscription'] = _T('info_obligatoire');
88
-	} elseif (!nom_acceptable(_request('nom_inscription'))) {
89
-		$erreurs['nom_inscription'] = _T('ecrire:info_nom_pas_conforme');
90
-	}
91
-	if (!$mail = strval(_request('mail_inscription'))) {
92
-		$erreurs['mail_inscription'] = _T('info_obligatoire');
93
-	}
94
-
95
-	// compatibilite avec anciennes fonction surchargeables
96
-	// plus de definition par defaut
97
-	if (!count($erreurs)) {
98
-		include_spip('action/inscrire_auteur');
99
-		if (function_exists('test_inscription')) {
100
-			$f = 'test_inscription';
101
-		} else {
102
-			$f = 'test_inscription_dist';
103
-		}
104
-		$declaration = $f($mode, $mail, $nom, $options);
105
-		if (is_string($declaration)) {
106
-			$k = (strpos($declaration, 'mail') !== false) ?
107
-				'mail_inscription' : 'nom_inscription';
108
-			$erreurs[$k] = _T($declaration);
109
-		} else {
110
-			include_spip('base/abstract_sql');
111
-
112
-			if ($row = sql_fetsel(
113
-				'statut, id_auteur, login, email',
114
-				'spip_auteurs',
115
-				'email=' . sql_quote($declaration['email'])
116
-			)) {
117
-				if (($row['statut'] == '5poubelle') and empty($declaration['pass'])) {
118
-					// irrecuperable
119
-					$erreurs['message_erreur'] = _T('form_forum_access_refuse');
120
-				} else {
121
-					if (($row['statut'] != 'nouveau') and empty($declaration['pass'])) {
122
-						if (intval($row['statut']) > intval($mode)) {
123
-							set_request('_upgrade_auteur', $row['id_auteur']);
124
-						} else {
125
-							// deja inscrit
126
-							$erreurs['message_erreur'] = _T('form_forum_email_deja_enregistre');
127
-						}
128
-					}
129
-				}
130
-				spip_log($row['id_auteur'] . ' veut se resinscrire');
131
-			}
132
-		}
133
-	}
134
-
135
-	return $erreurs;
73
+    set_request('_upgrade_auteur'); // securite
74
+    include_spip('inc/filtres');
75
+    $erreurs = array();
76
+
77
+    $id = ($options['id'] ?? 0);
78
+
79
+    include_spip('inc/autoriser');
80
+    if (!autoriser('inscrireauteur', $mode, $id)
81
+        or (strlen(_request('nobot')) > 0)
82
+    ) {
83
+        $erreurs['message_erreur'] = _T('pass_rien_a_faire_ici');
84
+    }
85
+
86
+    if (!$nom = _request('nom_inscription')) {
87
+        $erreurs['nom_inscription'] = _T('info_obligatoire');
88
+    } elseif (!nom_acceptable(_request('nom_inscription'))) {
89
+        $erreurs['nom_inscription'] = _T('ecrire:info_nom_pas_conforme');
90
+    }
91
+    if (!$mail = strval(_request('mail_inscription'))) {
92
+        $erreurs['mail_inscription'] = _T('info_obligatoire');
93
+    }
94
+
95
+    // compatibilite avec anciennes fonction surchargeables
96
+    // plus de definition par defaut
97
+    if (!count($erreurs)) {
98
+        include_spip('action/inscrire_auteur');
99
+        if (function_exists('test_inscription')) {
100
+            $f = 'test_inscription';
101
+        } else {
102
+            $f = 'test_inscription_dist';
103
+        }
104
+        $declaration = $f($mode, $mail, $nom, $options);
105
+        if (is_string($declaration)) {
106
+            $k = (strpos($declaration, 'mail') !== false) ?
107
+                'mail_inscription' : 'nom_inscription';
108
+            $erreurs[$k] = _T($declaration);
109
+        } else {
110
+            include_spip('base/abstract_sql');
111
+
112
+            if ($row = sql_fetsel(
113
+                'statut, id_auteur, login, email',
114
+                'spip_auteurs',
115
+                'email=' . sql_quote($declaration['email'])
116
+            )) {
117
+                if (($row['statut'] == '5poubelle') and empty($declaration['pass'])) {
118
+                    // irrecuperable
119
+                    $erreurs['message_erreur'] = _T('form_forum_access_refuse');
120
+                } else {
121
+                    if (($row['statut'] != 'nouveau') and empty($declaration['pass'])) {
122
+                        if (intval($row['statut']) > intval($mode)) {
123
+                            set_request('_upgrade_auteur', $row['id_auteur']);
124
+                        } else {
125
+                            // deja inscrit
126
+                            $erreurs['message_erreur'] = _T('form_forum_email_deja_enregistre');
127
+                        }
128
+                    }
129
+                }
130
+                spip_log($row['id_auteur'] . ' veut se resinscrire');
131
+            }
132
+        }
133
+    }
134
+
135
+    return $erreurs;
136 136
 }
137 137
 
138 138
 /**
@@ -144,51 +144,51 @@  discard block
 block discarded – undo
144 144
  * @return array
145 145
  */
146 146
 function formulaires_inscription_traiter_dist($mode = '', array $options = [], $retour = '') {
147
-	if ($retour) {
148
-		refuser_traiter_formulaire_ajax();
149
-	}
150
-
151
-	include_spip('inc/filtres');
152
-	include_spip('inc/autoriser');
153
-
154
-	$id = ($options['id'] ?? 0);
155
-
156
-	if (!autoriser('inscrireauteur', $mode, $id)) {
157
-		$desc = 'rien a faire ici';
158
-	} else {
159
-		if ($id_auteur = _request('_upgrade_auteur')) {
160
-			include_spip('action/editer_auteur');
161
-			autoriser_exception('modifier', 'auteur', $id_auteur);
162
-			autoriser_exception('instituer', 'auteur', $id_auteur);
163
-			auteur_modifier($id_auteur, array('statut' => $mode));
164
-			autoriser_exception('modifier', 'auteur', $id_auteur, false);
165
-			autoriser_exception('instituer', 'auteur', $id_auteur, false);
166
-
167
-			return array('message_ok' => _T('form_forum_email_deja_enregistre'), 'id_auteur' => $id_auteur);
168
-		}
169
-
170
-		$nom = _request('nom_inscription');
171
-		$mail_complet = _request('mail_inscription');
172
-
173
-		$inscrire_auteur = charger_fonction('inscrire_auteur', 'action');
174
-		$desc = $inscrire_auteur($mode, $mail_complet, $nom, $options);
175
-	}
176
-
177
-	// erreur ?
178
-	if (is_string($desc)) {
179
-		return array('message_erreur' => $desc);
180
-	} // OK
181
-	else {
182
-		$retours = array(
183
-			'message_ok' => _T('form_forum_identifiant_mail'),
184
-			'id_auteur' => $desc['id_auteur'],
185
-		);
186
-
187
-		// Si on demande à rediriger juste après validation du formulaire
188
-		if ($retour) {
189
-			$retours['redirect'] = $retour;
190
-		}
191
-
192
-		return $retours;
193
-	}
147
+    if ($retour) {
148
+        refuser_traiter_formulaire_ajax();
149
+    }
150
+
151
+    include_spip('inc/filtres');
152
+    include_spip('inc/autoriser');
153
+
154
+    $id = ($options['id'] ?? 0);
155
+
156
+    if (!autoriser('inscrireauteur', $mode, $id)) {
157
+        $desc = 'rien a faire ici';
158
+    } else {
159
+        if ($id_auteur = _request('_upgrade_auteur')) {
160
+            include_spip('action/editer_auteur');
161
+            autoriser_exception('modifier', 'auteur', $id_auteur);
162
+            autoriser_exception('instituer', 'auteur', $id_auteur);
163
+            auteur_modifier($id_auteur, array('statut' => $mode));
164
+            autoriser_exception('modifier', 'auteur', $id_auteur, false);
165
+            autoriser_exception('instituer', 'auteur', $id_auteur, false);
166
+
167
+            return array('message_ok' => _T('form_forum_email_deja_enregistre'), 'id_auteur' => $id_auteur);
168
+        }
169
+
170
+        $nom = _request('nom_inscription');
171
+        $mail_complet = _request('mail_inscription');
172
+
173
+        $inscrire_auteur = charger_fonction('inscrire_auteur', 'action');
174
+        $desc = $inscrire_auteur($mode, $mail_complet, $nom, $options);
175
+    }
176
+
177
+    // erreur ?
178
+    if (is_string($desc)) {
179
+        return array('message_erreur' => $desc);
180
+    } // OK
181
+    else {
182
+        $retours = array(
183
+            'message_ok' => _T('form_forum_identifiant_mail'),
184
+            'id_auteur' => $desc['id_auteur'],
185
+        );
186
+
187
+        // Si on demande à rediriger juste après validation du formulaire
188
+        if ($retour) {
189
+            $retours['redirect'] = $retour;
190
+        }
191
+
192
+        return $retours;
193
+    }
194 194
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 			if ($row = sql_fetsel(
113 113
 				'statut, id_auteur, login, email',
114 114
 				'spip_auteurs',
115
-				'email=' . sql_quote($declaration['email'])
115
+				'email='.sql_quote($declaration['email'])
116 116
 			)) {
117 117
 				if (($row['statut'] == '5poubelle') and empty($declaration['pass'])) {
118 118
 					// irrecuperable
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
 						}
128 128
 					}
129 129
 				}
130
-				spip_log($row['id_auteur'] . ' veut se resinscrire');
130
+				spip_log($row['id_auteur'].' veut se resinscrire');
131 131
 			}
132 132
 		}
133 133
 	}
Please login to merge, or discard this patch.
ecrire/balise/formulaire_inscription.php 3 patches
Indentation   +14 added lines, -14 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('base/abstract_sql');
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
  *     Pile complétée du code compilé
45 45
  **/
46 46
 function balise_FORMULAIRE_INSCRIPTION($p) {
47
-	return calculer_balise_dynamique($p, 'FORMULAIRE_INSCRIPTION', []);
47
+    return calculer_balise_dynamique($p, 'FORMULAIRE_INSCRIPTION', []);
48 48
 }
49 49
 
50 50
 /**
@@ -74,19 +74,19 @@  discard block
 block discarded – undo
74 74
  *   - chaîne vide sinon.
75 75
  */
76 76
 function balise_FORMULAIRE_INSCRIPTION_stat($args, $context_compil) {
77
-	[$mode, $id_ou_options, $retour] = array_pad($args, 3, null);
77
+    [$mode, $id_ou_options, $retour] = array_pad($args, 3, null);
78 78
 
79
-	// Compatibilité avec l'ancien param "id" dans les deux sens
80
-	if (!is_array($id_ou_options)) {
81
-		$options = ['id' => intval($id_ou_options)];
82
-		$id = $options['id'];
83
-	}else {
84
-		$options = $id_ou_options;
85
-		$id = (int) ($id_ou_options['id'] ?? 0);
86
-	}
79
+    // Compatibilité avec l'ancien param "id" dans les deux sens
80
+    if (!is_array($id_ou_options)) {
81
+        $options = ['id' => intval($id_ou_options)];
82
+        $id = $options['id'];
83
+    }else {
84
+        $options = $id_ou_options;
85
+        $id = (int) ($id_ou_options['id'] ?? 0);
86
+    }
87 87
 
88
-	include_spip('action/inscrire_auteur');
89
-	$mode = tester_statut_inscription($mode, $id);
88
+    include_spip('action/inscrire_auteur');
89
+    $mode = tester_statut_inscription($mode, $id);
90 90
 
91
-	return $mode ? [$mode, $options, $retour] : '';
91
+    return $mode ? [$mode, $options, $retour] : '';
92 92
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@
 block discarded – undo
80 80
 	if (!is_array($id_ou_options)) {
81 81
 		$options = ['id' => intval($id_ou_options)];
82 82
 		$id = $options['id'];
83
-	}else {
83
+	} else {
84 84
 		$options = $id_ou_options;
85 85
 		$id = (int) ($id_ou_options['id'] ?? 0);
86 86
 	}
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@
 block discarded – undo
80 80
 	if (!is_array($id_ou_options)) {
81 81
 		$options = ['id' => intval($id_ou_options)];
82 82
 		$id = $options['id'];
83
-	}else {
83
+	} else {
84 84
 		$options = $id_ou_options;
85 85
 		$id = (int) ($id_ou_options['id'] ?? 0);
86 86
 	}
Please login to merge, or discard this patch.