Chore : ajout du login (mais en disabled) dans le form d'édition du compte. Passage en balise + condition plutôt que BOUCLE condition pour le test de présence de verifmobile

This commit is contained in:
cy_altern 2025-03-22 19:14:42 +01:00
parent 62f575c917
commit 12ab35cf12
3 changed files with 57 additions and 44 deletions

View file

@ -16,6 +16,17 @@ if (!defined('_ECRIRE_INC_VERSION')) {
defined('_LOGIN_TROP_COURT') or define('_LOGIN_TROP_COURT', 1); defined('_LOGIN_TROP_COURT') or define('_LOGIN_TROP_COURT', 1);
$GLOBALS['comptespip_editer'] = [ $GLOBALS['comptespip_editer'] = [
[
'saisie' => 'input',
'options' => array(
'nom' => 'login',
'label' => 'Votre identifiant de connexion',
'obligatoire' => 'non',
'disable' => 'oui',
//'fonction' => 'ma_super_fonction'
//'modifier' => 'ma_super_fonction_pour_modifier'
)
],
[ [
'saisie' => 'input', 'saisie' => 'input',
'options' => array( 'options' => array(

View file

@ -41,9 +41,11 @@
float: left; float: left;
} }
/*
.se_connecter .formulaire_spip { .se_connecter .formulaire_spip {
background-color: rgba(235, 235, 235, 1) !important; background-color: rgba(235, 235, 235, 1) !important;
} }
*/
.se_connecter .boutons { .se_connecter .boutons {
background-color: transparent !important; background-color: transparent !important;
} }
@ -58,7 +60,7 @@
padding: 0 1.5rem; padding: 0 1.5rem;
margin-bottom: 1rem; margin-bottom: 1rem;
letter-spacing: initial; letter-spacing: initial;
font-variant: small-caps; /*font-variant: small-caps;*/
} }
.se_connecter #indicatif { .se_connecter #indicatif {
width: 2rem; width: 2rem;

View file

@ -32,7 +32,7 @@
</div> </div>
<div class="editer_groupe"> <div class="editer_groupe">
<BOUCLE_con(CONDITION){si #PLUGIN{verifmob}|oui}> [(#PLUGIN{verifmob}|oui)
<style type="text/css" media="screen"> <style type="text/css" media="screen">
.editer_telephone { .editer_telephone {
display: none display: none
@ -41,7 +41,7 @@
<fieldset> <fieldset>
<legend><:comptespip:telephone|ucfirst:></legend> <legend><:comptespip:telephone|ucfirst:></legend>
<div class="editer"> <div class="editer">
#SET{erreurs,#ENV**{erreurs}|table_valeur{mobile}} [(#SET{erreurs,#ENV**{erreurs}|table_valeur{mobile}})]
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<div class="verif_mobile editer"> <div class="verif_mobile editer">
<div class="indicateur_plus"> <div class="indicateur_plus">
@ -50,8 +50,8 @@
<input class="text" type="text" <input class="text" type="text"
name="indicatif" name="indicatif"
id="indicatif" id="indicatif"
value="#ENV{indicatif}" value="[(#ENV{indicatif})]"
pattern="[0-9]{2,4}" pattern="\[0-9\]{2,4}"
required required
> >
<input type="tel" class="verif_mobile" <input type="tel" class="verif_mobile"
@ -59,7 +59,7 @@
name="mobile" name="mobile"
placeholder="611223344" placeholder="611223344"
value="[(#ENV{mobile})]" value="[(#ENV{mobile})]"
pattern="^[67][0-9]{8}$" pattern="^\[67\]\[0-9\]{8}$"
autocomplete="off" autocomplete="off"
required required
maxlength="9" maxlength="9"
@ -69,14 +69,14 @@
</div> </div>
<div class='editer saisie_confirmation obligatoire[ (#ENV*{erreurs}|table_valeur{confirmation}|oui)erreur]'> <div class='editer saisie_confirmation obligatoire[ (#ENV*{erreurs}|table_valeur{confirmation}|oui)erreur]'>
<label for="confirmation"><:comptespip:code_confirmation_sms:> <em class="obligatoire"><:info_obligatoire_02:></em></label> <label for="confirmation"><:comptespip:code_confirmation_sms:> <em class="obligatoire"><:info_obligatoire_02:></em></label>
#SET{erreurs,#ENV**{erreurs}|table_valeur{confirmation_sms}} [(#SET{erreurs,#ENV**{erreurs}|table_valeur{confirmation_sms}})]
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" class="text" id="confirmation_sms" name="confirmation_sms" value="#ENV{confirmation_sms}"> <input type="text" class="text" id="confirmation_sms" name="confirmation_sms" value="[(#ENV{confirmation_sms})]">
</div> </div>
<button class="btn btn--warning renvoyer_sms" type="button"> <:comptespip:renvoyer_sms:> </button> <button class="btn btn--warning renvoyer_sms" type="button"> <:comptespip:renvoyer_sms:> </button>
</fieldset> </fieldset>
[(#INCLURE{fond=inclure/verif_mobile})] [(#INCLURE{fond=inclure/verif_mobile})]
</BOUCLE_con> ]
</div> </div>
<div class="editer_groupe"> <div class="editer_groupe">