geovistory / ontome

https://ontome.net
MIT License
5 stars 0 forks source link

[Profils] Personnalisation/justification d'une classe/propriété associée [993] #96

Open valamercery opened 10 months ago

valamercery commented 10 months ago

Problem description / use case En cliquant sur l'icône "Customisation" (mode édition) ou "View customisation" (mode normal) du tableau "Associated classes" de l'onglet "Classes" ou "Associated properties" de l'onglet properties d'un profil, une fiche de la classe/propriété apparaît qui permet de personnaliser ou de visualiser la personnalisation des propriétés textes ainsi que la justification (voir ticket parent #95).

Functional Requirements

Présentation de la fiche

Onglet "Details/Customisation"

Cet onglet est nommé "Details" en mode normal et "Customisation" en mode édition. Il se présente sans tableau, à la manière de l'onglet Summary d'une classe.

Titre : "Identifiant Libellé standard (ou s'il existe Libellé de la classe/propriété du profil)". Le titre est cliquable et ouvre la fiche de la classe/propriété dans un autre onglet (ou bien mettre une icône cliquable à droite du titre exprimant l'ouverture du lien).

Lignes :

Toutes les lignes sont affichées même vides. En mode édition, prévoir une icône et une fonctionnalité (si possible sans ouvrir de formulaire mais directement dans la page) pour ajouter/modifier les champs liés au profil, avec la gestion de la langue et un éditeur enrichi.

Onglet "Justification"

De la même façon que l'onglet précédent.

Titre : "Identifiant Libellé standard (ou s'il existe Libellé de la classe/propriété du profil)". Le titre est cliquable et ouvre la fiche de la classe/propriété dans un autre onglet (ou bien mettre une icône cliquable à droite du titre exprimant l'ouverture du lien).

Note 20220525

Le design a été revu et les modifications suivantes ont été apportées :

Note 20221006

La partie Scope note & Examples passe en collapse, on veut privilégier l'affichage custom. "Class definition" / "Property definition" comme label du collapse.

Technical Specification A clear and concise description of how the feature is implemented.

Acceptance criteria What has the reviewer to test?

valamercery commented 10 months ago

Vérifier si ce ticket a été implémenté en prod.