Modifier un TFE

$currentAuthorShowContact ?? false]); // Build old()-compatible callable from the already-loaded $thesis data. $editOldFn = function (string $key, string $default = '') use ($thesis, $formData, $currentAuthorEmail) { if (!empty($formData[$key])) return htmlspecialchars($formData[$key]); $map = [ 'titre' => htmlspecialchars($thesis['title']), 'subtitle' => htmlspecialchars($thesis['subtitle'] ?? ''), 'auteurice'=> htmlspecialchars($thesis['authors'] ?? ''), 'mail' => htmlspecialchars($currentAuthorEmail ?? ''), 'synopsis' => htmlspecialchars($thesis['synopsis'] ?? ''), ]; return $map[$key] ?? $default; }; $editWithAutofocusFn = function (string $field, array $attrs = []) use ($autofocusField) { if ($autofocusField === $field) $attrs['autofocus'] = true; return $attrs; }; $allowedObjet = []; $synopsisExtra = ''; $oldFn = $editOldFn; $withAutofocusFn = $editWithAutofocusFn; include APP_ROOT . '/templates/partials/form/fieldset-tfe-info.php'; // Restore $formData to original for downstream partials. $formData = $_SESSION['form_data'] ?? []; ?> $thesis['year'], 'orientation' => $thesis['orientation'], 'ap' => $thesis['ap_program'], 'finality' => $thesis['finality_type'], 'languages' => $currentLanguages, 'formats' => $currentFormats, 'tag' => $thesis['keywords'] ?? '', ]; $editAcademicOldFn = function (string $key, string $default = '') use ($editFormData) { return isset($editFormData[$key]) && !is_array($editFormData[$key]) ? htmlspecialchars((string)$editFormData[$key]) : $default; }; $oldFn = $editAcademicOldFn; $withAutofocusFn = $editWithAutofocusFn; $formData = $editFormData; include APP_ROOT . '/templates/partials/form/fieldset-academic.php'; ?>
Fichiers
Couverture actuelle
$f['file_type'] !== 'cover'); ?>
  • [] ( MB)
PDF, JPG, PNG, MP4, ZIP. Max 50 MB par fichier. Pour les vidéos, un fichier .vtt de sous-titres peut être joint.
Bannière actuelle
$currentLicenseId, 'duration_info' => $thesis['file_size_info'] ?? '', 'lien' => $thesis['baiu_link'] ?? '', 'access_type_id' => $currentAccessTypeId, ]; $editMetaOldFn = function (string $key, string $default = '') use ($editMetaFormData) { return isset($editMetaFormData[$key]) ? htmlspecialchars((string)$editMetaFormData[$key]) : $default; }; $oldFn = $editMetaOldFn; $withAutofocusFn = $editWithAutofocusFn; $formData = $editMetaFormData; $defaultAccessTypeId = $currentAccessTypeId; $showDescription = true; include APP_ROOT . '/templates/partials/form/fieldset-metadata.php'; ?>
Note contextuelle
Visible publiquement pour les TFE Interne ou Interdit. Max 1 500 caractères.
Publication