Profils des membres
Un fichier par personne dans _people/, nommé en minuscules sans séparateurs (runzhihe.md). Copiez la
forme d'un fichier voisin. Seuls les pièges ci-dessous valent la peine d'être lus en premier.
type détermine dans quelle section ils apparaissent
Valeurs en fonctionnement : advisor, phd, undergraduate, visiting, graduated.
Les blocs postdoc et master existent dans _layouts/people-overview.html mais sont commentés.
Un profil avec l'un ou l'autre type se construit correctement mais n'apparaît jamais nulle part. Si vous avez besoin de l'un d'eux,
décommentez ce bloc dans le même changement et mentionnez-le.
Les changements de rôle nécessitent toujours deux champs
-subtitle: Undergraduate (to be a Ph.D. Student)
+subtitle: 1st Year Ph.D. Student
-type: undergraduate
+type: phd
Changer uniquement subtitle classe le fichier sous la mauvaise rubrique ; changer uniquement type laisse un titre
obsolète sur la carte. L'obtention du diplôme suit la même forme : type: graduated plus un subtitle réécrit.
Photos
image est une URL absolue (https://osslab-pku.github.io/assets/images/name.jpg), avec le
fichier dans assets/images/.
Vérifiez la casse réelle du nom de fichier avec ls. Une photo enregistrée sous liangliu.JPG et référencée sous
.jpg fonctionne sur macOS mais génère une erreur 404 sur le site en production. Cela a déjà été corrigé deux fois. Préférez
.jpg en minuscules pour les nouveaux fichiers, et placeholder.png lorsqu'aucune photo n'est fournie.
Compressez avant de commiter — voir "Compress images before committing" dans AGENTS.md. Les photos
de profil doivent être en couverture 600×600, environ 30 Ko.
personal_website masque la page de profil
Lorsqu'il est défini, la carte redirige vers cette URL au lieu de la page de la personne ici, donc le corps du fichier devient inaccessible. Ne le définissez que lorsque c'est ce que la personne souhaite.