1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-04-27 22:03:34 +02:00

Use cookie to check if anouncement should be sent at all

This commit is contained in:
Robbie Antenesse 2024-06-18 10:42:35 -06:00
parent be67f965eb
commit 7ec29d1fbc

View file

@ -96,6 +96,7 @@ switch ($view) {
foreach ($announcements as $announcement) {
$expire = strtotime($announcement['expire']);
if (time() < $expire) {
if (isset($_COOKIE['announcement-' . ($announcement['dismissId'] ?? '')])) continue;
$announcements_html .= '<article class="announcement"' . (isset($announcement['dismissId']) ? ' id="announcement-' . $announcement['dismissId'] . '"' : '') . ' data-expires="' . $announcement['expire'] . '">
<a class="close-button" title="Dismiss Announcement">&times;&#xFE0E;</a>
<h4>' . $announcement['header'] . '</h4>