Skip to content

fix: retire les restes du modèle Docusaurus (#348) - #349

Merged
mortifia merged 1 commit into
mainfrom
348-restes-modele
Oct 26, 2026
Merged

mortifia merged 1 commit into
mainfrom
348-restes-modele

Conversation

@ohugonnot

Copy link
Copy Markdown
Contributor

Closes #348

Ce que fait cette PR

Retire ce qui restait du modèle de départ de Docusaurus :

  • Footer « Tutorial » : pointait vers /docs/intro, qui donne une erreur 404 en ligne (la page d'accueil est à la racine depuis Docs intro as default page #154). Pointe maintenant vers /, comme le « Tutorial » de la barre du haut.
  • Footer « Stack Overflow » et « Twitter » : liens factices vers example.com, retirés. Le lien Discord reste (invitation vérifiée, elle mène au serveur Unitystation).
  • Page /markdown-page : page d'exemple du modèle, supprimée (elle était dans le sitemap.xml).
  • Traductions du footer (fr, ru, de) : retire les clés des liens supprimés et le copyright du modèle (« Copyright © 2023 My Project, Inc. »). Ces fichiers sont ignorés aujourd'hui (casse des dossiers i18n, cf. la gestion des langues (traduction) ne fonctionne pas  #268), mais ce texte se serait affiché dès la réactivation des traductions. Sans clé traduite, Docusaurus reprend le copyright de la config (vérifié dans le code : theme-classic/lib/translations.js:142).

Comment c'est vérifié

En ligne aujourd'hui : /docs/intro → 404, 2 liens example.com, /markdown-page dans le sitemap.

Après correctif, sur le site construit et servi en local :

  • liens du footer : / (200), Discord, GitHub, guide de contribution GitHub (200)
  • plus de example.com ni de /docs/intro
  • /markdown-page absente du sitemap ; build OK
  • les 3 fichiers de traduction sont du JSON valide

- footer : « Tutorial » pointait vers /docs/intro (404 depuis que la
  page d'accueil est à la racine, cf. #154) → /
- footer : retire « Stack Overflow » et « Twitter » (example.com)
- supprime la page d'exemple src/pages/markdown-page.md (publiée et
  présente dans le sitemap)
- traductions du footer (fr, ru, de) : retire les clés orphelines et le
  copyright du modèle (« My Project, Inc. ») ; sans clé, Docusaurus
  reprend le copyright de la config
@ohugonnot ohugonnot self-assigned this Oct 25, 2026
@mortifia
mortifia merged commit c820846 into main Oct 26, 2026
1 check passed
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.

Retirer les restes du modèle Docusaurus (footer et page d'exemple)

2 participants