Skip to content
Extraits de code Groupes Projets
Valider e26d8636 rédigé par kent1's avatar kent1
Parcourir les fichiers

Le formulaire d'inscription renvoit false si on a déjà une session avec un...

Le formulaire d'inscription renvoit false si on a déjà une session avec un statut >= à celui qui sera utilisé...

Une chose que je comptais faire depuis longtemps, évite de tester dans les squelettes pour afficher ou pas ce formulaire ... peut être revert si vraiment nécessaire
parent f8ac73e0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -13,7 +13,8 @@ ...@@ -13,7 +13,8 @@
if (!defined('_ECRIRE_INC_VERSION')) return; if (!defined('_ECRIRE_INC_VERSION')) return;
function formulaires_inscription_charger_dist($mode='', $id=0) { function formulaires_inscription_charger_dist($mode='', $id=0) {
global $visiteur_session;
// fournir le mode de la config ou tester si l'argument du formulaire est un mode accepte par celle-ci // fournir le mode de la config ou tester si l'argument du formulaire est un mode accepte par celle-ci
include_spip('inc/filtres'); include_spip('inc/filtres');
$mode=tester_config($id, $mode); $mode=tester_config($id, $mode);
...@@ -22,6 +23,10 @@ function formulaires_inscription_charger_dist($mode='', $id=0) { ...@@ -22,6 +23,10 @@ function formulaires_inscription_charger_dist($mode='', $id=0) {
if (!$mode) if (!$mode)
return false; return false;
// pas de formulaire si on a déjà une session avec un statut égal ou meilleur au mode
if(isset($visiteur_session['statut']) && ($visiteur_session['statut'] <= $mode))
return false;
$valeurs = array('nom_inscription'=>'','mail_inscription'=>'', 'id'=>$id); $valeurs = array('nom_inscription'=>'','mail_inscription'=>'', 'id'=>$id);
if ($mode=='1comite') if ($mode=='1comite')
$valeurs['_commentaire'] = _T('pass_espace_prive_bla'); $valeurs['_commentaire'] = _T('pass_espace_prive_bla');
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter