Skip to content

[Amélioration] Images tuto sur toutes les configurations du module #4936

Description

@nicolas-eoxia

Contexte

L'issue #4750 a ajouté une colonne Image dans la configuration du plan d'action : chaque bascule affiche une capture de la zone du Kanban qui déclenche l'actioncomm, agrandissable au clic. Le retour utilisateur est positif et la demande est d'étendre le principe à toutes les configurations du module.

Périmètre

Tous les réglages dont l'effet est visible dans l'interface, sur les onglets de configuration Digirisk :

  • Kanban tickets (9 bascules de logging)
  • Registre SST (~19 réglages)
  • Réglages / setup (~15)
  • Document unique, Organisation GP/UT, Plan de prévention, Permis de feu, Accident, Vigilance Météo-France, DigiAI (~15 au total)

Exclus :

  • Les 76 triggers de l'onglet Événements : événements Dolibarr automatiques, sans zone d'interface dédiée.
  • Les blocs de numérotation et de modèles de documents : templates Saturne, non modifiables depuis Digirisk.
  • Les onglets PWA, Documents et À propos : pages Saturne.

Contenu des images

L'image montre l'endroit de l'interface concerné par le réglage, zone encadrée en orange :

  • zone qui déclenche l'événement pour les bascules de logging ;
  • zone où l'effet se voit pour les autres réglages (graphe d'organisation, bandeau météo, colonne des tickets fermés…).

Implémentation

Le bloc actuellement inline dans admin/config/actionplan.php est factorisé dans lib/digiriskdolibarr.lib.php :

  • digiriskdolibarr_tuto_image($page, $slug, $alt) — renvoie la balise <img>, chaîne vide si le fichier manque ;
  • digiriskdolibarr_tuto_overlay() — imprime une fois par page le CSS, le conteneur et le JS de l'agrandissement.

Les images vivent sous img/config_tuto/<page>/<slug>.png ; les neuf du plan d'action y sont déplacées pour n'avoir qu'une convention.

Livraison

  • Lot 1 : helper + migration du plan d'action + Kanban tickets.
  • Lot 2 : Registre SST + Réglages.
  • Lot 3 : Document unique, Organisation, Plan de prévention, Permis de feu, Accident, Météo, DigiAI.

Suite de #4750.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions