aboutsummaryrefslogtreecommitdiff
path: root/src/view/templates/form_admin.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-12-23 15:20:48 +0100
committerpolo <ordipolo@gmx.fr>2025-12-23 15:20:48 +0100
commit774437d3196878388e294a3833a73e900000b5e4 (patch)
tree5d8449beee8b492fe553460f3c4f1027e8cd123a /src/view/templates/form_admin.php
parent8393acd0366ee3408db103ba29e8686bab127f42 (diff)
downloadcms-774437d3196878388e294a3833a73e900000b5e4.tar.gz
cms-774437d3196878388e294a3833a73e900000b5e4.tar.bz2
cms-774437d3196878388e294a3833a73e900000b5e4.zip
choix durée stockage e-mails, relation entités Email <=> NodeData
Diffstat (limited to 'src/view/templates/form_admin.php')
-rw-r--r--src/view/templates/form_admin.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/view/templates/form_admin.php b/src/view/templates/form_admin.php
index bf281b5..457f770 100644
--- a/src/view/templates/form_admin.php
+++ b/src/view/templates/form_admin.php
@@ -6,9 +6,13 @@ declare(strict_types=1);
6<div class="admin_form"> 6<div class="admin_form">
7 <p> 7 <p>
8 <label for="keep_emails_<?= $node->getNodeData()->getId() ?>">Conserver les e-mails en base de données</label> 8 <label for="keep_emails_<?= $node->getNodeData()->getId() ?>">Conserver les e-mails en base de données</label>
9 <input type="checkbox" id="keep_emails_<?= $node->getNodeData()->getId() ?>" <?= ($keep_emails ?? false) ? 'checked' : '' ?> onclick="keepEmails(<?= $node->getNodeData()->getId() ?>)"> 9 <input type="checkbox" id="keep_emails_<?= $node->getNodeData()->getId() ?>" <?= $keep_emails ? 'checked' : '' ?> onclick="keepEmails(<?= $node->getNodeData()->getId() ?>)">
10 </p> 10 </p>
11 <p><i>Notez que ces enregistrements sont des données personnelles et sont concernés par le RGPD.</i></p> 11 <p><i>Notez que ces enregistrements sont des données personnelles et sont concernés par le RGPD.</i></p>
12 <p>
13 <label for="retention_period_<?= $node->getNodeData()->getId() ?>">Durée de conservation (en mois)</label>
14 <input type="number" id="retention_period_<?= $node->getNodeData()->getId() ?>" min="0" value="<?= $retention_period ?>" size="2" onchange="setEmailsRetentionPeriod(<?= $node->getNodeData()->getId() ?>)">
15 </p>
12 <p><a href="<?= new URL(['page' => 'emails']) ?>"><button>Consulter les e-mails enregistrés</button></a></p> 16 <p><a href="<?= new URL(['page' => 'emails']) ?>"><button>Consulter les e-mails enregistrés</button></a></p>
13</div> 17</div>
14<div class="admin_form"> 18<div class="admin_form">
@@ -23,8 +27,8 @@ declare(strict_types=1);
23 <label for="smtp_secure_<?= $node->getNodeData()->getId() ?>">Chiffrement</label> 27 <label for="smtp_secure_<?= $node->getNodeData()->getId() ?>">Chiffrement</label>
24 <select id="smtp_secure_<?= $node->getNodeData()->getId() ?>" name="smtp_secure" onchange="setEmailParam('smtp_secure', <?= $node->getNodeData()->getId() ?>)"> 28 <select id="smtp_secure_<?= $node->getNodeData()->getId() ?>" name="smtp_secure" onchange="setEmailParam('smtp_secure', <?= $node->getNodeData()->getId() ?>)">
25 <option value="plain_text" >Aucun (port 25)</option> 29 <option value="plain_text" >Aucun (port 25)</option>
26 <option value="tls" <?php echo htmlspecialchars($smtp_secure) === 'tls' ? 'selected' : '' ?>>StartTLS (port 587)</option> 30 <option value="tls" <?= htmlspecialchars($smtp_secure) === 'tls' ? 'selected' : '' ?>>StartTLS (port 587)</option>
27 <option value="ssl" <?php echo htmlspecialchars($smtp_secure) === 'ssl' ? 'selected' : '' ?>>SSL (port 465)</option> 31 <option value="ssl" <?= htmlspecialchars($smtp_secure) === 'ssl' ? 'selected' : '' ?>>SSL (port 465)</option>
28 </select> 32 </select>
29 <input type="hidden" id="smtp_secure_hidden_<?= $node->getNodeData()->getId() ?>" value=""> 33 <input type="hidden" id="smtp_secure_hidden_<?= $node->getNodeData()->getId() ?>" value="">
30 </p> 34 </p>