TFE page: remove underlines from all links, lowercase keywords/languages/formats, inclusive writing, prevent keyword mid-word breaks, editable restriction messages in admin

This commit is contained in:
Pontoporeia
2026-06-08 10:56:23 +02:00
parent 9a8f0cad65
commit 71949425c7
6 changed files with 98 additions and 14 deletions

View File

@@ -55,7 +55,7 @@
fn($l) => '<a href="/search?query=' .
urlencode($l) .
'">' .
htmlspecialchars($l) .
htmlspecialchars(mb_strtolower($l)) .
"</a>",
$langs,
);
@@ -73,7 +73,7 @@
fn($f) => '<a href="/search?query=' .
urlencode($f) .
'">' .
htmlspecialchars($f) .
htmlspecialchars(mb_strtolower($f)) .
"</a>",
$fmts,
);
@@ -91,7 +91,7 @@
fn($k) => '<a href="/repertoire?kw[]=' .
urlencode($k) .
'">' .
htmlspecialchars($k) .
htmlspecialchars(mb_strtolower($k)) .
"</a>",
$kws,
);
@@ -295,13 +295,19 @@
<?php $_videoIndex = 0; ?>
<?php if ($isInterdit): ?>
<p class="tfe-restricted">
Ce TFE n'est pas disponible en ligne.
<?= htmlspecialchars(
$forbiddenMessage ??
"Ce TFE n'est pas disponible en ligne.",
) ?>
</p>
<?php elseif ($shouldHideFiles): ?>
<div class="tfe-restricted-access">
<p class="tfe-restricted-message">
<strong>Accès restreint</strong><br>
Les fichiers attachés à ce TFE sont réservés aux utilisateurs autorisés.
<?= htmlspecialchars(
$restrictedMessage ??
'Les fichiers attachés à ce TFE sont réservés aux utilisateur·ices autorisé·es.',
) ?>
</p>
<form id="access-request-form" class="tfe-access-request-form"