Paillasse/portail/config/contenus.php
Adam Belkacemi a41951d4e6 peuple la banque de quiz avec du vrai contenu, rangé par thème
Un quiz.gift par séquence (01 à 07, le 08 existait déjà), lu par un
nouveau service LecteurGift et synchronisé par quiz:synchroniser-banque
(même esprit que labs:synchroniser) vers un propriétaire technique
jamais archivé (BanqueOfficielle), pour ne pas reproduire la dette du
quiz partagé qui disparaît à la purge RGPD. /banque-quiz regroupe
maintenant par thème comme /bibliotheque.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-13 16:14:36 +02:00

33 lines
1.2 KiB
PHP

<?php
return [
// En local (dev, tests Pest) : paillasse-contenus/ est un dossier voisin
// de portail/ dans le dépôt. En production, synchronisé à part par
// Ansible (ansible/roles/portail/tasks/05-banque-quiz.yml), comme
// labs/ (voir config/labs.php) mais pour le contenu éditorial source
// (cours, TD, quiz), pas seulement les lab.yaml déployés.
'dossier' => env('CONTENUS_DOSSIER', dirname(base_path()).'/paillasse-contenus'),
// Thème de la bibliothèque (docs/referentiel-pedagogique-paillasse.md)
// associé à chaque séquence, pour grouper la banque de quiz officielle.
'themes' => [
'01-shell-droits' => 'LIN',
'02-reseau-paquets-ip' => 'NET',
'03-web-client-serveur' => 'SRV',
'04-processus' => 'LIN',
'05-routage-ospf' => 'NET',
'06-chiffrement-https' => 'SEC',
'07-sql' => 'BDD',
'08-deux-lan-routeur' => 'NET',
],
// Nom affiché pour chaque code de thème (section correspondante du
// référentiel). Pour l'affichage uniquement.
'noms_themes' => [
'LIN' => 'Linux et systèmes',
'NET' => 'Réseaux',
'SRV' => 'Services',
'SEC' => 'Cybersécurité',
'BDD' => 'Bases de données',
],
];