Perfis de membros
Um arquivo por pessoa em _people/, nomeado em minúsculas sem separadores (runzhihe.md). Copie o formato de um arquivo vizinho. Apenas as armadilhas abaixo merecem ser lidas primeiro.
type decide em qual seção eles aparecem
Valores funcionais: advisor, phd, undergraduate, visiting, graduated.
Os blocos postdoc e master existem em _layouts/people-overview.html, mas estão comentados.
Um perfil com qualquer um desses tipos compila corretamente, mas nunca aparece em lugar nenhum. Se precisar de um, descomente o bloco correspondente como parte da mesma alteração e informe isso.
Mudanças de função sempre envolvem dois campos
-subtitle: Undergraduate (to be a Ph.D. Student)
+subtitle: 1st Year Ph.D. Student
-type: undergraduate
+type: phd
Alterar apenas o subtitle arquiva a pessoa sob o cabeçalho errado; alterar apenas o type deixa um título desatualizado no cartão. A formatura segue o mesmo padrão: type: graduated mais um subtitle reescrito.
Fotos
image é uma URL absoluta (https://osslab-pku.github.io/assets/images/nome.jpg), com o arquivo em assets/images/.
Verifique a caixa (maiúsculas/minúsculas) do nome real do arquivo com ls. Uma foto salva como LiangLiu.JPG e referenciada como .jpg funciona no macOS e retorna 404 no site ao vivo. Isso já foi corrigido duas vezes. Prefira .jpg em minúsculas para novos arquivos e placeholder.png quando nenhuma foto for fornecida.
Comprima antes de confirmar — veja "Comprimir imagens antes de confirmar" em AGENTS.md. Fotos de perfil devem ter 600×600, cortadas, por volta de 30 KB.
personal_website esconde a página do perfil
Quando definido, o cartão direciona para essa URL em vez da página da pessoa aqui, tornando o corpo do arquivo inacessível. Defina apenas quando for o que a pessoa deseja.