Portails publics (WordPress)
Chaque établissement dispose de son propre site web public, intégré à l’ENT et administré depuis une plateforme WordPress multisite mutualisée.
Accessible depuis un sous-domaine dédié du domaine général (par exemple etablissement.ent-scolaire.fr), ce portail permet à chaque établissement
de publier et valoriser ses informations auprès du grand public, tout en assurant une continuité avec son environnement numérique de travail
grâce à un accès direct à l’ENT.
Principe
- Un WordPress commun, mutualisé : un seul socle (le connecteur WordPress,
wordpress-connector) héberge l'ensemble des sites en mode multisite — mises à jour, sécurité et sauvegardes centralisées. - Un site par établissement : chaque établissement a son site public isolé, accessible via un sous-domaine dérivé de son nom / sa commune / son département.
- Connexion à l'ENT : depuis le portail public, un lien permet d'accéder à l'authentification et à l'espace privé (ENT) de l'établissement.
- Continuité & réversibilité : reprise des sites existants et export des données restent possibles, les contenus n'étant pas captifs.
Fonctionnalités
Cliquer sur une fonctionnalité pour atteindre sa description détaillée (avec captures) plus bas. Toutes sont vérifiées par des tests automatisés, sauf mention contraire.
- Provisionner le portail public d'un établissement — un sous-domaine dédié par établissement.
- Choisir un template d'habillage — école / collège / lycée, ou base générique.
- Appliquer une charte graphique — couleur principale et nom affiché, par commune, département ou région.
- Réappliquer une charte mise à jour — propager à l'ensemble des sites existants.
- Accéder au site public depuis l'ENT — et inversement (lien vers l'espace privé).
- Archiver / supprimer un site — réservé au super-administrateur.
- Insérer un document de l'ENT dans le portail public — publier un document de l'espace documentaire, puis le lier ou l'importer dans le site (pas encore couvert par les tests e2e).
- Afficher l'agenda de l'établissement dans le portail public — publier un agenda d'établissement, puis renseigner son flux ICS dans un widget calendrier du site (pas encore couvert par les tests e2e sur cet environnement).
Rôles et périmètres
| Profil | Périmètre |
|---|---|
| Super-administrateur | Vue de tous les établissements : création, suppression, catalogue de chartes commun (commune / département / région). |
| Chef d'établissement / administrateur local | Configuration du portail de son seul établissement : choix du template, charte graphique, et création du site s'il n'existe pas encore. |
L'accès se fait depuis le dashboard d'administration : Administration → Configuration → Sites WordPress.
Vue super-administrateur
L'onglet Sites d'établissements liste tous les portails provisionnés (domaine, template, charte, établissement rattaché) et propose le formulaire de création d'un nouveau site.
L'onglet Catalogue des chartes centralise les chartes graphiques par périmètre — commune (écoles), département (collèges) et région (lycées) — avec nom affiché et couleur principale. Le bouton Réappliquer propage une charte mise à jour à l'ensemble des sites existants.
Vue chef d'établissement / administrateur local
Le chef d'établissement configure le portail public de son seul établissement : adresse du site, template d'habillage, charte graphique (nom affiché, couleur), ou création du site s'il n'existe pas encore.
Insérer un document de l'ENT dans le portail public
Les documents affichés ou téléchargeables depuis le site public (plaquette, règlement intérieur, menu de la cantine, affiche d'un événement…) n'ont pas à être ré-uploadés à la main : ils partent de l'espace documentaire de l'ENT et sont mis à disposition du site en deux temps.
1. Côté ENT — publier le document
Dans l'espace documentaire,
l'administrateur local (ADML) — ou le super-administrateur — sélectionne un document et utilise
l'action « Publier sur le portail public ». Le fichier devient alors accessible sans
connexion, via un lien de la forme https://mon-ent.fr/workspace/pub/document/<identifiant>.
Un enseignant ne peut pas publier lui-même : il partage son document à l'administrateur, qui le publie. Le fichier reste stocké dans l'ENT — publier ne le copie pas sur le serveur WordPress.
2. Côté site public — lier ou importer le document
Dans l'administration WordPress du site d'établissement, la page Médias → Documents du workspace liste tous les documents publiés par les utilisateurs de cet établissement (nom du document, publié par, publié le, taille), du plus récent au plus ancien. Deux usages, au choix :
| Action | Effet | Quand l'utiliser |
|---|---|---|
| Copier le lien | Copie l'URL publique du document dans le presse-papier. Le fichier n'est pas dupliqué : il reste servi par l'ENT. | Cas courant — insérer un lien de téléchargement, ou une image, dans une page ou un article en cours de rédaction. Mettre le document à jour dans l'ENT met à jour ce qui est servi sur le site. |
| Importer dans ma médiathèque | Télécharge le document depuis l'ENT et le dépose comme un média normal du site WordPress. | Quand WordPress exige un vrai média local : image mise en avant, images de l'outil Personnaliser (logo, bandeau), galeries. |
Un document déjà importé est signalé par un bouton « Déjà importé — voir », qui ouvre le média correspondant : pas de double import par mégarde. Un média importé est une copie figée — republier ou modifier le document dans l'ENT ne le met pas à jour, il faut le réimporter.
Si la liste est vide ou indisponible, la page l'indique explicitement :
- « Aucun document publié sur le portail public pour le moment » — personne n'a encore utilisé l'action côté ENT ;
- « Ce site n'est rattaché à aucun établissement ENT » — le rattachement est posé au provisionnement du site (voir Vue super-administrateur) ;
- « L'adresse de l'ENT (
OPENENT_API_BASE) n'est pas configurée sur ce serveur » — réglage d'infrastructure de la plateforme WordPress mutualisée, à voir avec l'exploitant.
Afficher l'agenda de l'établissement dans le portail public
Contrairement aux documents, l'agenda ne s'importe pas dans WordPress : il se branche via un
flux iCalendar (.ics) standard, au format que tout plugin calendrier WordPress sait déjà
consommer (pas de code spécifique à écrire côté wordpress-connector).
1. Côté ENT — publier l'agenda
Dans l'agenda,
l'administrateur local (ADML) sélectionne un agenda d'établissement puis utilise l'action
« Publier sur le portail public ». L'agenda devient accessible sans connexion via un flux
ICS de la forme https://mon-ent.fr/calendar/pub/<identifiant>/events.ics — l'URL complète
s'affiche et se copie en un clic dans la fenêtre de publication.
2. Côté site public — brancher le flux dans un plugin calendrier
Coller cette URL dans les réglages d'un plugin calendrier WordPress qui accepte une source ICS
externe (par exemple The Events Calendar, Simple Calendar…) : le plugin se charge de
l'affichage et de son propre rythme de rafraîchissement. Aucune page d'administration dédiée n'est
ajoutée par wordpress-connector pour cette fonctionnalité — c'est le flux ICS lui-même, standard,
qui fait l'interopérabilité.
Publier un document le rend accessible à toute personne disposant du lien, sans authentification, et le rend visible aux rédacteurs du site public de l'établissement. Réservé aux contenus destinés au grand public : jamais de données personnelles d'élèves ni de documents internes. Le retrait se fait depuis l'ENT (« Retirer du portail public ») ; les liens déjà insérés dans les pages du site cessent alors de fonctionner et doivent être retirés du site.
Couverture des tests e2e et conformité au référentiel Open ENT NG : voir Détails techniques — Portails publics (WordPress).