Derniere version de site au 4/10/2026

This commit is contained in:
Oleg Barykin committed 2026-10-04 14:50:04 +02:00
1 parent 21f34c64c9
commit dbb8e299a0
35 files changed
+8697 -1242

No files matched your search

+39 -39
View File
@@ -1,5 +1,5 @@
<?php
require_once __DIR__ . '/../includes/bootstrap_global.php';
<?php
require_once __DIR__ . '/../includes/bootstrap_global.php';
?>
@@ -7,15 +7,15 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
<html lang="ru">
<head>
<meta charset="UTF-8">
<title><?= $translations['insc_praticien_title'] ?></title>
<title><?php echo $translations['insc_praticien_title'] ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="<?= asset('/includes/site_style.css') ?>">
<link rel="stylesheet" href="<?= asset('/includes/custom_style.css') ?>">
<link rel="stylesheet" href="<?= asset('/includes/mobil_style.css') ?>">
<link rel="stylesheet" href="<?php echo asset('/includes/site_style.css') ?>">
<link rel="stylesheet" href="<?php echo asset('/includes/custom_style.css') ?>">
<link rel="stylesheet" href="<?php echo asset('/includes/mobil_style.css') ?>">
<style>
.toggle-password {
position: absolute;
right: 10px;
@@ -94,13 +94,13 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
type="button" data-bs-toggle="dropdown" data-bs-auto-close="true"
aria-expanded="false" aria-label="Помощь">?</button>
<ul class="dropdown-menu dropdown-menu-end shadow help-menu menu-panel">
<li><a href="/how-it-work.php"><?= $translations['kak_rabotaet'] ?></a></a></li>
<li><a href="/about.php"><?= $translations['pro_nas'] ?></a></li>
<li><a href="/faq.php"><?= $translations['faq'] ?></a></li>
<li><a href="/contact.php"><?= $translations['nam_pisat'] ?></a></li>
<li><a href="/how-it-work.php"><?php echo $translations['kak_rabotaet'] ?></a></a></li>
<li><a href="/about.php"><?php echo $translations['pro_nas'] ?></a></li>
<li><a href="/faq.php"><?php echo $translations['faq'] ?></a></li>
<li><a href="/contact.php"><?php echo $translations['nam_pisat'] ?></a></li>
</ul>
</div>
</nav>
</div>
</header>
@@ -109,8 +109,8 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
<div class="auth-center">
<?php require __DIR__ . '/choisir_abb.php'; ?>
<div class="card shadow-sm p-4" style="min-width: 380px; max-width: 480px; width: 100%; margin:40px auto;">
<h3 class="mb-4 text-center"><?= $translations['insc_praticien_title'] ?></h3>
<h3 class="mb-4 text-center"><?php echo $translations['insc_praticien_title'] ?></h3>
<form id="form-inscription" method="POST" action="traitement_inscription_praticien.php">
<!-- Champ SIREN/SIRET -->
@@ -120,7 +120,7 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
name="siret"
id="siret"
class="form-control"
placeholder="<?= $translations['placeholder_siret'] ?>"
placeholder="<?php echo $translations['placeholder_siret'] ?>"
required
maxlength="17"
inputmode="numeric"
@@ -128,22 +128,22 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
<div id="siret-feedback" class="message-erreur" style="display:none;"></div>
</div>
<div class="mb-3">
<input type="text" name="prenom" class="form-control" placeholder="<?= $translations['placeholder_prenom'] ?>" required>
<input type="text" name="prenom" class="form-control" placeholder="<?php echo $translations['placeholder_prenom'] ?>" required>
</div>
<div class="mb-3">
<input type="text" name="nom" class="form-control" placeholder="<?= $translations['placeholder_nom'] ?>" required>
<input type="text" name="nom" class="form-control" placeholder="<?php echo $translations['placeholder_nom'] ?>" required>
</div>
<div class="mb-1">
<input type="email" name="email" id="email" class="form-control" placeholder="<?= $translations['email_placeholder'] ?>" required>
<input type="email" name="email" id="email" class="form-control" placeholder="<?php echo $translations['email_placeholder'] ?>" required>
</div>
<div class="message-erreur" id="email-erreur"><?= addslashes($translations['email_deja_utilise']) ?></div>
<div class="message-erreur" id="email-erreur"><?php echo addslashes($translations['email_deja_utilise']) ?></div>
<div class="mb-3 position-relative">
<input type="password" name="mot_de_passe" id="mot_de_passe" class="form-control" placeholder="<?= $translations['motdepasse_placeholder'] ?>" required>
<input type="password" name="mot_de_passe" id="mot_de_passe" class="form-control" placeholder="<?php echo $translations['motdepasse_placeholder'] ?>" required>
<span class="toggle-password" onclick="togglePassword('mot_de_passe')">👁️</span>
</div>
<div id="niveau-securite" class="mb-2 text-muted"><?= $translations['mdp_regle_min'] ?></div>
<div id="niveau-securite" class="mb-2 text-muted"><?php echo $translations['mdp_regle_min'] ?></div>
<div class="strength-bar mb-3">
<div class="strength-fill"></div>
@@ -157,7 +157,7 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
name="confirm_mot_de_passe"
id="confirm_mot_de_passe"
class="form-control"
placeholder="<?= $translations['confirm_mdp_placeholder'] ?? 'Confirmer le mot de passe' ?>"
placeholder="<?php echo $translations['confirm_mdp_placeholder'] ?? 'Confirmer le mot de passe' ?>"
required
autocomplete="new-password">
<span class="toggle-password" onclick="togglePassword('confirm_mot_de_passe')">👁️</span>
@@ -168,14 +168,14 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
<label class="chk-wrap">
<input type="checkbox" id="accept_cgu" name="accept_cgu" required>
<span class="chk-box" aria-hidden="true"></span>
<span class="chk-label"><?= $translations['cgu_label_html'] ?></span>
<span class="chk-label"><?php echo $translations['cgu_label_html'] ?></span>
</label>
<div class="message-erreur" id="cgu-error" aria-live="polite" style="display:none;">
<?= htmlspecialchars($translations['cgu_obligatoire'], ENT_QUOTES, 'UTF-8') ?>
<?php echo htmlspecialchars($translations['cgu_obligatoire'], ENT_QUOTES, 'UTF-8') ?>
</div>
</div>
<button type="submit" class="btn btn-primary w-100"><?= $translations['btn_sinscrire'] ?></button>
<button type="submit" class="btn btn-primary w-100"><?php echo $translations['btn_sinscrire'] ?></button>
</form>
</div>
@@ -188,8 +188,8 @@ require_once __DIR__ . '/../includes/bootstrap_global.php';
const feedback = document.getElementById('confirm-feedback');
const MSGS = {
mismatch: '<?= addslashes($translations["mdp_non_identiques"] ?? "Les mots de passe ne correspondent pas.") ?>',
ok: '<?= addslashes($translations["mdp_identiques_ok"] ?? "Les mots de passe correspondent.") ?>'
mismatch: '<?php echo addslashes($translations["mdp_non_identiques"] ?? "Les mots de passe ne correspondent pas.") ?>',
ok: '<?php echo addslashes($translations["mdp_identiques_ok"] ?? "Les mots de passe correspondent.") ?>'
};
function showOk(){
@@ -231,12 +231,12 @@ function togglePassword(id) {
}
}
// Traductions envoyées depuis PHP
const EMAIL_TAKEN = '<?= addslashes($translations['email_deja_utilise']) ?>';
const EMAIL_TAKEN = '<?php echo addslashes($translations['email_deja_utilise']) ?>';
const T = {
rule: '<?= addslashes($translations['mdp_regle_min']) ?>',
weak: '<?= addslashes($translations['securite_faible']) ?>',
medium: '<?= addslashes($translations['securite_moyen']) ?>',
strong: '<?= addslashes($translations['securite_fort']) ?>'
rule: '<?php echo addslashes($translations['mdp_regle_min']) ?>',
weak: '<?php echo addslashes($translations['securite_faible']) ?>',
medium: '<?php echo addslashes($translations['securite_moyen']) ?>',
strong: '<?php echo addslashes($translations['securite_fort']) ?>'
};
</script>
@@ -268,11 +268,11 @@ function luhnCheck(num) {
let lastQueried = '';
const MSG = {
invalide: '<?= addslashes($translations["siret_format_invalide"]) ?>',
valide: '<?= addslashes($translations["siret_valide_format"]) ?>',
existe: '<?= addslashes($translations["siret_trouve"]) ?>',
nexiste: '<?= addslashes($translations["siret_non_trouve"]) ?>',
attente: '<?= addslashes($translations["siret_verification_en_cours"] ?? "Vérification en cours…") ?>'
invalide: '<?php echo addslashes($translations["siret_format_invalide"]) ?>',
valide: '<?php echo addslashes($translations["siret_valide_format"]) ?>',
existe: '<?php echo addslashes($translations["siret_trouve"]) ?>',
nexiste: '<?php echo addslashes($translations["siret_non_trouve"]) ?>',
attente: '<?php echo addslashes($translations["siret_verification_en_cours"] ?? "Vérification en cours…") ?>'
};
function formatSiret(value) {
@@ -403,7 +403,7 @@ function luhnCheck(num) {
</div>
<footer class="site-footer">
<div class="container">
<p><?= $translations['copyr'] ?></p>
<p><?php echo $translations['copyr'] ?></p>
</div>
</footer>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>