This commit is contained in:
KONE SOREL 2026-03-06 13:39:12 +00:00
parent 1d9390278c
commit 14e4c9a824
2 changed files with 23 additions and 10 deletions

View File

@ -1,14 +1,14 @@
<?php <?php
// Fonction d'aide pour mapper les icônes de sécurité // Fonction d'aide pour mapper les icônes de sécurité
function getSecurityIcon($libelle) { function getSecurityIcon($libelle) {
$l = strtolower($libelle); $l = strtolower($libelle);
if (strpos($l, 'majuscule') !== false) return 'fa-font-case'; if (strpos($l, 'majuscule') !== false) return 'fa-font-case';
if (strpos($l, 'chiffre') !== false || strpos($l, 'numérique') !== false) return 'fa-hashtag'; if (strpos($l, 'chiffre') !== false || strpos($l, 'numérique') !== false) return 'fa-hashtag';
if (strpos($l, 'spécial') !== false || strpos($l, 'caractère') !== false) return 'fa-at'; if (strpos($l, 'spécial') !== false || strpos($l, 'caractère') !== false) return 'fa-at';
if (strpos($l, 'longueur') !== false || strpos($l, 'caractères') !== false) return 'fa-ruler-horizontal'; if (strpos($l, 'longueur') !== false || strpos($l, 'caractères') !== false) return 'fa-ruler-horizontal';
if (strpos($l, 'minuscule') !== false) return 'fa-font'; if (strpos($l, 'minuscule') !== false) return 'fa-font';
return 'fa-shield-alt'; return 'fa-shield-alt'; // Icône par défaut
} }
?> ?>
<div class="page-content"> <div class="page-content">

View File

@ -1,3 +1,16 @@
<?php
// Petite fonction d'aide pour mapper les icônes (à placer en haut de votre vue)
function getSecurityIcon($libelle) {
$l = strtolower($libelle);
if (strpos($l, 'majuscule') !== false) return 'fa-font-case';
if (strpos($l, 'chiffre') !== false || strpos($l, 'numérique') !== false) return 'fa-hashtag';
if (strpos($l, 'spécial') !== false || strpos($l, 'caractère') !== false) return 'fa-at';
if (strpos($l, 'longueur') !== false || strpos($l, 'caractères') !== false) return 'fa-ruler-horizontal';
if (strpos($l, 'minuscule') !== false) return 'fa-font';
return 'fa-shield-alt'; // Icône par défaut
}
?>
<div class="row g-3"> <div class="row g-3">
<div id="div_expression_non_actif" class="col-md-6"> <div id="div_expression_non_actif" class="col-md-6">
<div class="card border-0 shadow-xs h-100" style="border-radius: var(--radius-md); background: #fdfdfd;"> <div class="card border-0 shadow-xs h-100" style="border-radius: var(--radius-md); background: #fdfdfd;">