Aller au contenu

Module v1.1.1

Configurer Maintenance

Les outils techniques de pilotage du site : mode maintenance, mode construction, état du serveur.

maintenance Ce que ce module apporte →

Ce qu'il fait

Mode maintenance (page 503 publique), mode construction, état serveur. Outils de pilotage technique du site.

  • Mode maintenance en un clic
  • Mode construction pour un site pas encore ouvert
  • Aperçu de l'état technique du site
  • Contrôle que vos dossiers privés (données, sauvegardes, journaux) ne sont pas lisibles depuis le web, et propose de les mettre à l'abri hors de la racine web

Où le trouver

Les écrans que ce module ajoute à l'administration, une fois activé.

  • Maintenance /admin/maintenance
Maintenance
Maintenance

Ses droits

Ce que chaque rôle peut faire par défaut. Modifiable rôle par rôle depuis l'administration.

Droit Clé Administrateur Éditeur
Voir l'état système maintenance.read ✓ —
Activer / désactiver mode maintenance maintenance.toggle ✓ —

Ses satellites

Des modules qui se greffent sur celui-ci et s'activent séparément. Chacun a sa page.

  • Nettoyage du site Fait le ménage sans jamais rien détruire : images dont on ne trouve aucune trace, journaux qui gonflent, versions légères…

Ce qu'il suppose

Le désactiver arrêterait aussi :

Piloter par une IA

Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.

  • set_state confirmation demandée

    Active ou désactive le mode maintenance du site public. Params : enabled (bool requis), message (string).

Ses points de branchement

Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.

Ce qu'il annonce 2
maintenance.enabled
Émis quand on active le mode maintenance. Args: [string $message]
maintenance.disabled
Émis quand on désactive le mode maintenance.
Ce qu'il écoute 2
dashboard.blocs
priorité 80
admin.alerts
priorité 1