This commit is contained in:
KANE LAZENI 2026-02-03 04:36:57 +00:00
parent 221d219436
commit 09497ebd27
2 changed files with 10 additions and 72 deletions

View File

@ -1,74 +1,12 @@
<?php if ($codeModeGenerationPass == "0"): ?>
<div class="row g-3 animate__animated animate__fadeIn">
<div class="col-md-6 mb-1">
<label class="form-label small fw-bold required"><?= _("Mot de passe") ?></label>
<div class="input-group shadow-sm">
<span class="input-group-text bg-light"><i class="fas fa-lock text-muted"></i></span>
<input type="password"
id="nvmdp"
name="nvmdp"
class="form-control"
placeholder="<?= _("Saisir le mot de passe") ?>"
onBlur="controle_longeur_passe(this);"
required
autocomplete="new-password">
<button class="btn btn-outline-secondary" type="button" onclick="togglePasswordVisibility('nvmdp')">
<i class="fas fa-eye" id="toggle_nvmdp"></i>
</button>
</div>
<div class="form-text extra-small"><?= _("8 caractères minimum recommandés") ?></div>
</div>
<?php if ($codeModeGenerationPass=="0"): ?>
<td> <?= _("Mot de passe") ?> </td>
<td><INPUT style='font-size:10pt;' onBlur="controle_longeur_passe(this);" class="form-control" TYPE="password" id="nvmdp" NAME="nvmdp" placeholder="Mot de Passe / Pass Word" required></td>
<div class="col-md-6 mb-1">
<label class="form-label small fw-bold required"><?= _("Confirmer le mot de passe") ?></label>
<div class="input-group shadow-sm">
<span class="input-group-text bg-light"><i class="fas fa-check-double text-muted"></i></span>
<input type="password"
id="cfnvmdp"
name="cfnvmdp"
class="form-control"
placeholder="<?= _("Confirmer") ?>"
onBlur="controle_new_pass();"
required
autocomplete="new-password">
<button class="btn btn-outline-secondary" type="button" onclick="togglePasswordVisibility('cfnvmdp')">
<i class="fas fa-eye" id="toggle_cfnvmdp"></i>
</button>
</div>
</div>
</div>
<td align="center"> <?= _("Confirmer MDP") ?> </td>
<td colspan="3" ><INPUT style='font-size:10pt;' onBlur="controle_new_pass();" class="form-control" TYPE="password" id="cfnvmdp" NAME="cfnvmdp" placeholder="Confirmation" required></td>
<?php else : ?>
<input type="hidden" id="nvmdp" name="nvmdp" value="">
<input type="hidden" id="cfnvmdp" name="cfnvmdp" value="">
<div class="alert alert-info d-flex align-items-center shadow-sm border-0" role="alert">
<i class="fas fa-magic me-2"></i>
<div>
<?= _("Le mot de passe sera généré automatiquement selon le mode choisi.") ?>
</div>
</div>
<td>
<INPUT class="sr-only" TYPE="text" id="nvmdp" NAME="nvmdp">
<INPUT class="sr-only" TYPE="text" id="cfnvmdp" NAME="cfnvmdp">
</td>
<?php endif; ?>
<script>
/**
* Alterne l'affichage du mot de passe entre texte et masqué
*/
function togglePasswordVisibility(id) {
const input = document.getElementById(id);
const icon = document.getElementById('toggle_' + id);
if (input.type === "password") {
input.type = "text";
icon.classList.replace('fa-eye', 'fa-eye-slash');
} else {
input.type = "password";
icon.classList.replace('fa-eye-slash', 'fa-eye');
}
}
</script>
<style>
.extra-small { font-size: 0.75rem; color: #6c757d; }
.required:after { content: " *"; color: #dc3545; }
.input-group-text { border-right: none; }
.form-control { border-left: none; }
.form-control:focus { border-left: 1px solid #86b7fe; }
</style>

View File

@ -261,7 +261,7 @@ controlerPlafondBeneficiaire : <?= $_SESSION['controlerPlafondBeneficiaire'] ?>
<script src="Js/datepicker-fr.js"></script>
<?php endif; ?>
<script src="Js/fonctions.js?ver=2026.02.03.01"></script>
<script src="Js/fonctions.js?ver=2026.02.03.02"></script>
<script src="<?= $_SESSION['dossierSociete'].'/Js/societe.js' ?>" > </script>