53 lines
2.3 KiB
Markdown
53 lines
2.3 KiB
Markdown
### Rédacteurice en chef
|
|
|
|
## Description
|
|
|
|
|
|
|
|
``` mermaid
|
|
flowchart TB
|
|
|
|
|
|
#### Configurer différentes vues (Versions) grace aux métadonnées
|
|
|
|
```gherkin-fr
|
|
|
|
Fonctionnalité: …
|
|
Dans le but de pouvoir avoir la main sur la publication du contenus
|
|
En tant que rédacteurice en chef
|
|
Je veux pouvoir étendre/creer/modifier/supprimer/forcer des regles sur des inclusions ou références de contenus
|
|
Je veux pouvoir via ces règles configurer la granularité du contenu inclus et/ou publié (ex: une courte, ou une très courte description ?)
|
|
Je veux pouvoir via ces règles proposer d'activer/désactiver des vues (aussi appelées, versions). (ex: suggest: 'Désactiver propos sarcastiques ?', version: '@reminec')
|
|
|
|
|
|
Règle: >
|
|
|
|
Une metadonnée "Pré-requis" peut-être ajoutée à du contenu (via 'prereqs:')
|
|
Un contenu texte peut référencer des autres contenus
|
|
On pensera a mettre une regle ici pour definir comment on référence pas comme des porcs
|
|
On choisi alors si le contenu est Lier/Prévisualiser/Citer/Inclus.
|
|
On choisi aussi son niveau de granularité
|
|
|
|
On espère pouvoir avoir la main sur l'analyse du contenu
|
|
On espère avoir la main sur l'extraction de contenu
|
|
On espère avoir la main sur le reformatage du contenu extrait
|
|
|
|
|
|
Background:
|
|
Étant donné un contenu 'FichePratique-OutilsVisio.md'
|
|
Et une métadonnée 'tags' qui contient '["DocumentMD", "OutilsVisio", "FichePratique"]'
|
|
|
|
|
|
Scénario: Référencer des pré-requis pour une FichePratique et configurer leurs affichage
|
|
|
|
Étant donné un contenu 'FichePratique-Jisty.md'
|
|
Et une métadonnée 'tags' qui contient le yaml suivant '["DocumentMD", "OutilsVisio", "FichePratique", 'Jitsy']'
|
|
Et une métadonnée qui contient le yaml suivant '[prereqs: [tags: "#OutilsVisio #FichePratique", widget: "Include", mode: "Extended", default: {collapse: true}]]'
|
|
Quand le contenu est publié
|
|
Alors la FichePratique-OutilsVisio.md apparait dans la section pré-requis en widget dépliable
|
|
Alors le widget pourrait avoir en entête le nombre de minutes (ou secondes) nécessaire à lire le contenu qui peut se déplier
|
|
Alors le widget pourrait avoir en entête le nombre d'astuces
|
|
Alors le widget pourrait avoir en entête le nombre de recommandations d'usages
|
|
Alors le widget devrait avoir en entête l'importance de attention que l'on devrait y consacrer
|
|
```gherkin
|
|
|