Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Glossary] Introduce terms listing & show pages #120

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Conversation

ogizanagi
Copy link
Member

@ogizanagi ogizanagi commented Oct 30, 2023

  • Une études de cas peut référencer un terme du glossaire en renseignant explicitement la propriété terms avec les slug des termes appropriées (déjà le cas)
  • Une étude de cas fourni maintenant un lien vers la page du glossaire et non le lien externe
  • une page de listing des termes (glossaire) : http://www.rix.ela.ooo:42980/glossaire/Preview
  • une page pour chaque terme : http://www.rix.ela.ooo:42980/glossaire/ovh-cloudPreview
  • lien vers le glossaire dans le footer
  • si un article utilise un tag identique au terme, l'article sera automatiquement référencé sur la page du terme
  • sinon, il est possible de renseigner explicitement les slugs d'articles à lier, au travers de la propriété du terme articles.

TODO

  • intégration du listing (page Glossaire)
  • intégration de la page de chaque terme
  • rendu des articles liés sur chaque terme
  • rendu des études de cas liées sur chaque terme
  • revoir l'inté des liens dans le footer pour y inclure plus joliment la page en question ? La mettre ailleurs ?

@ogizanagi ogizanagi temporarily deployed to staging October 30, 2023 13:29 — with GitHub Actions Inactive
github-actions bot pushed a commit that referenced this pull request Oct 30, 2023
@ogizanagi ogizanagi temporarily deployed to staging October 30, 2023 13:34 — with GitHub Actions Inactive
github-actions bot pushed a commit that referenced this pull request Oct 30, 2023
@ameliedefrance ameliedefrance temporarily deployed to staging October 31, 2023 13:34 — with GitHub Actions Inactive
github-actions bot pushed a commit that referenced this pull request Oct 31, 2023
@ameliedefrance ameliedefrance temporarily deployed to staging October 31, 2023 14:32 — with GitHub Actions Inactive
github-actions bot pushed a commit that referenced this pull request Oct 31, 2023
@ameliedefrance ameliedefrance temporarily deployed to staging October 31, 2023 15:03 — with GitHub Actions Inactive
github-actions bot pushed a commit that referenced this pull request Oct 31, 2023
github-actions bot pushed a commit that referenced this pull request Oct 31, 2023
@ogizanagi
Copy link
Member Author

🙏🏻 Merci @ameliedefrance

@gfaivre à toi la main pour les contenus à priori ?

@gfaivre
Copy link
Member

gfaivre commented Nov 6, 2023

@ogizanagi Complètement ! Merci à tous les deux ! 🙏

github-actions bot pushed a commit that referenced this pull request Dec 5, 2023
github-actions bot pushed a commit that referenced this pull request Dec 5, 2023
github-actions bot pushed a commit that referenced this pull request Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants