loadFormData()); } catch (Exception $e) { error_log('Failed to load form data: ' . $e->getMessage()); die('Erreur lors du chargement du formulaire.'); } $formData = $_SESSION['form_data'] ?? []; unset($_SESSION['form_data']); $autofocusField = App::consumeAutofocus(); /** * Merge autofocus into the $attrs array for a given field. */ function withAutofocus(string $fieldName, array $attrs = []): array { global $autofocusField; if ($autofocusField === $fieldName) { $attrs['autofocus'] = true; } return $attrs; } function old($key, $default = "") { global $formData; return isset($formData[$key]) ? htmlspecialchars($formData[$key]) : $default; } function wasSelected($key, $value) { global $formData; if (!isset($formData[$key])) return false; if (is_array($formData[$key])) return in_array($value, $formData[$key]); return $formData[$key] == $value; } ?>

Ajouter un TFE

Mode étudiant ↗ ← Retour admin
">
Informations du TFE 'name']); include APP_ROOT . '/templates/partials/form/text-field.php'; ?> 'email']; include APP_ROOT . '/templates/partials/form/text-field.php'; ?>
Si cette case est cochée, votre contact apparaîtra sur la page publique de votre TFE.
Cadre académique 2000, 'max' => date('Y') + 1]); include APP_ROOT . '/templates/partials/form/text-field.php'; ?>
Fichiers
Métadonnées complémentaires $at['id'], 'name' => $at['name']]; }, $enabledAccessTypes); $defaultAccessType = 2; $selectedAccessType = isset($formData['access_type_id']) ? (int)$formData['access_type_id'] : $defaultAccessType; $name = 'access_type_id'; $label = 'Visibilité / Accès :'; $options = $accessOptions; $selected = $selectedAccessType; $placeholder = null; $required = true; $attrs = []; include APP_ROOT . '/templates/partials/form/select-field.php'; ?>
Degrés d'ouverture et licences

Je veux que mon TFE soit disponible sous les conditions suivantes :

🔓 Libre

Mon TFE est en libre accès à tout le monde sur la plateforme des TFE ainsi que dans la bibliothèque de l'erg. Je suis conscient·e des responsabilités et obligations légales qui viennent avec une diffusion externe – et acquiesce avoir lu la documentation prévue à cet effet par l'erg, ainsi qu'avoir discuté des enjeux d'une publication avec l'équipe pédagogique. J'accepte de partager mes droits de diffusion avec l'erg, ce uniquement dans le cadre d'une diffusion sur la plateforme xamxam.

Au moins une des deux cases doit être cochée pour le degré Libre.

🔒 Interne

Mon TFE et ma note d'intention ne sont accessibles que sur place en physique ainsi que sur la plateforme xamxam par la communauté erg. Une note descriptive est disponible sur le site à toustes. J'autorise une (ré-)utilisation et diffusion dans un contexte académique et didactique au sein de l'erg.

La diffusion limitée est protégée par le cadre académique/didactique, le travail pourrait donc être diffusé en interne et être cité par d'autres étudiant·es sans implications légales pour l'auteur·ice ni pour l'école.

Au moins une des deux cases doit être cochée.

🚫 Interdit

Mon TFE n'est pas disponible en physique ni sur le site. Une note descriptive est disponible sur le site.

Généralités

  • L'auteur·ice peut décider entre trois degrés de partage de son travail : libre, interne, interdit.
  • L'auteur·ice peut, à tout moment, décider de restreindre le degré d'accès à son travail. Il ne peut néanmoins pas l'ouvrir davantage.
  • Le choix effectué dans ce formulaire sera d'application une semaine après la soutenance orale de l'auteur·ice. Celui-ci peut donc décider de restreindre ce choix avant sa publication (mais pas l'ouvrir).
  • L'erg se réserve le droit de restreindre le degré d'ouverture du TFE – ce en accord avec le règlement.
  • Dans tous les cas, l'auteur·ice garde les droits d'auteurs, de diffusion, d'utilisation, etc. de son travail – sauf si la licence choisie restreindrait ses droits.
  • La diffusion « xamxam » est indépendante de la diffusion à la BAIU.