fix: traiter le premier lot de tickets

Refs #4 #5 #6 #9 #12 #16 #18 #20
This commit is contained in:
Alexandre NOEL 2026-09-07 23:31:29 +02:00
commit 04cbe54dd1
14 changed files with 87 additions and 12 deletions

View file

@ -5,7 +5,7 @@
</div>
<?php if ($saved): ?><div class="alert alert-success">✅ <?= h(t('settings.saved')) ?></div><?php endif; ?>
<?php if ($error !== ''): ?><div class="alert alert-danger">⚠️ <?= h($error) ?></div><?php endif; ?>
<form method="post" action="/settings/general/save" enctype="multipart/form-data">
<form method="post" action="/settings/general/save" enctype="multipart/form-data" novalidate>
<div class="card mb-3 overflow-hidden">
<div class="card-status-top bg-primary"></div>
<div class="card-header">
@ -37,7 +37,9 @@
</div>
<div class="col-md-3"><label class="form-label"><?= h(t('settings.email')) ?></label><input
class="form-control" type="email" name="association_email"
value="<?= h($settings['association_email']) ?>"></div>
value="<?= h($settings['association_email']) ?>"
oninvalid="this.setCustomValidity(<?= h(json_encode(t('settings.invalid_email'))) ?>)"
oninput="this.setCustomValidity('')"></div>
<div class="col-12">
<hr class="my-1">
</div>