Skip to content

Papiers : ajout d'une liste et suppression d'un doublon de schema#1568

Merged
alexisben merged 4 commits into
mainfrom
paper-authors-list
Jun 25, 2026
Merged

Papiers : ajout d'une liste et suppression d'un doublon de schema#1568
alexisben merged 4 commits into
mainfrom
paper-authors-list

Conversation

@Olivia206

@Olivia206 Olivia206 commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Type

  • Nouvelle fonctionnalité
  • Bug
  • Ajustement
  • Rangement

Description

Plusieurs problèmes :

  • Dans _partials/papers/single/authors.html, on avait la déclaration du schema d'une personne avec des metadata, mais _partials/persons/partials/person.html fait déjà le schema inline ;
  • person.html génère un li mais authors.html ne déclare aucune ul

En conséquence, on se retrouve avec une puce depuis le retrait des @include list-reset :
Capture d’écran 2026-06-24 à 17 33 09

On enlève donc les metadata de authors et on remplace la div.author par un ul, le schema se fait bien. On ajoute ensuite les métadonnées manquantes à person.html, cette fois directement dans deux balises meta.

(Pas certaine que ce soit le meilleur endroit pour mettre ces meta)
.

Niveau d'incidence

  • Incidence faible 😌
  • Incidence moyenne 😲
  • Incidence forte 😱

URL de test du site example

http://localhost:1313/fr/blocks/blocs-de-liste/organigramme/

URL de test du site example journal

http://localhost:1313/papiers/2022-02-10-qualite-front-aaa/

Screenshots

Capture d’écran 2026-06-24 à 17 43 46

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

djLint

Hugolint

Directories are perfect ✅

Partials calls are perfect ✅

Lines are perfect ✅

Complexity is perfect ✅

@alexisben alexisben merged commit be47290 into main Jun 25, 2026
7 checks passed
@alexisben alexisben deleted the paper-authors-list branch June 25, 2026 08:45
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.

2 participants