$d); $withAutofocusFn = $withAutofocusFn ?? fn($field, $attrs = []) => $attrs; $filesMode = $filesMode ?? 'add'; $existingWebsiteUrl = $existingWebsiteUrl ?? ''; $existingWebsiteLabel = $existingWebsiteLabel ?? ''; $checkedFormatsForSiteWeb = $checkedFormatsForSiteWeb ?? []; ?>

* Champs obligatoires

Contact
L'adresse est toujours conservée en interne comme contact de référence.
Langue(s) is_string($l) && trim($l) !== '')) > 0; $required = !$adminMode && !$_hasLangAutre; $hxPost = $mode === 'partage' ? "/partage/language-autre-fragment" : "/admin/language-autre-fragment.php"; $hxTarget = "#languages-required-asterisk"; $hxSwap = "outerHTML"; $labelHtml = htmlspecialchars($label) . '' . ($required ? ' *' : '') . ''; include APP_ROOT . "/templates/partials/form/checkbox-list.php"; unset($hxSwap, $_hasLangAutre, $labelHtml); ?> trim($_l)]; } } } elseif (!empty($selectedOtherLanguages) && is_array($selectedOtherLanguages)) { $_selectedOtherLangs = array_map(fn($n) => ['name' => $n], $selectedOtherLanguages); } else { $_langRaw = $formData["language_autre"] ?? ''; if (is_string($_langRaw) && $_langRaw !== '') { foreach (array_map('trim', explode(',', $_langRaw)) as $_l) { if ($_l !== '') { $_selectedOtherLangs[] = ['name' => $_l]; } } } } ?>
Mots-clés trim($_t)]; } } } elseif (!empty($currentTags) && is_array($currentTags)) { $_selectedTags = array_map(fn($n) => ['name' => $n], $currentTags); } else { $_tagsRaw = $formData["tag"] ?? ''; if (is_string($_tagsRaw) && $_tagsRaw !== '') { foreach (array_map('trim', explode(',', $_tagsRaw)) as $_t) { if ($_t !== '') { $_selectedTags[] = ['name' => $_t]; } } } } $name = "tag"; $label = "Mots-clés :"; $placeholder = "Rechercher un mot-clé…"; $hint = "Tapez pour rechercher ou créer des mots-clés."; $selectedTags = $_selectedTags; $required = !$adminMode; $minTags = ($mode === 'partage') ? 3 : 0; $hxPost = ($mode === 'partage') ? "/partage/tag-search-fragment" : "/admin/tag-search-fragment.php"; include APP_ROOT . "/templates/partials/form/tag-search.php"; unset($_tagsRaw, $_selectedTags, $_t, $name, $label, $placeholder, $hint, $selectedTags, $hxPost, $minTags, $required); ?>
(string)((int)$f['id']), 'options' => ['type' => 'local'], ]; } } include APP_ROOT . '/public/partage/fichiers-fragment.php'; $_POST = $_savedPost; unset($_savedPost); ?> (string)((int)$f['id']), 'options' => ['type' => 'local'], ]; } } include APP_ROOT . '/public/partage/fichiers-fragment.php'; $_POST = $_savedPost; unset($_savedPost); ?>
Backoffice
Visible publiquement pour les TFE Interne ou Interdit. Max 1 500 caractères.
" step="0.01" min="0" max="20" placeholder="sur 20"> Note du jury (interne, non visible publiquement).
Notes internes (non visibles publiquement).
Case logistique : cocher si un exemplaire physique est disponible à la BAIU.
Case logistique : cocher si un exemplaire physique est disponible à l'ERG.
Adresse de contact interne (non visible publiquement). Peut être laissé vide.
Si coché, la fiche apparaîtra dans les résultats de recherche du site public.
E-mail de confirmation