Guia de edicion de Supervision (castellano)

Guia de edicion de Supervision (castellano)

1) Donde se anade cada dato

Cada supervision se crea como un archivo Markdown dentro de:

  • _supervision/

Ejemplo:

  • _supervision/2026-supervision-antoniocancio.md

Campos recomendados en el front matter:

  • title: titulo mostrado en listado y detalle
  • original_title: titulo alternativo (opcional)
  • collection: supervision
  • supervision_type: PhD, M.S. o B.S.
  • permalink: URL final de la entrada
  • date: fecha de inicio (YYYY-MM-DD)
  • final_date: fecha de fin (YYYY-MM-DD). Si no existe:
    • en B.S./M.S. se asume 1 ano desde date
    • en PhD se muestra “present”
  • student: nombre del estudiante
  • directors: lista separada por coma
  • venue o university: institucion (segun prefieras)

2) Que archivo renderiza cada cosa

  • Listado principal de supervision:
    • _pages/supervision.md
    • Controla:
      • orden por tipo o por fecha completa de inicio
      • filtro por tipo (PhD/Master/Bachelor)
  • Tarjeta individual en el listado:
    • _includes/archive-supervision.html
    • Renderiza:
      • titulo y enlace
      • directores
      • estudiante, tipo y periodo
    • Logica de periodo:
      • start_year = year(date)
      • end_year = year(final_date) si final_date existe
      • si no hay final_date y es B.S./M.S. => end_year = start_year + 1
      • si no hay final_date y es PhD => start_year-present
  • Tarjetas genericas de otras paginas/colecciones:
    • _includes/archive-single.html
    • Tiene la misma logica de periodo para collection: supervision

3) Como anadir una nueva supervision

  1. Crear un nuevo archivo en _supervision/ con un nombre consistente.
  2. Rellenar front matter, incluyendo final_date cuando aplique.
  3. Escribir el contenido (resumen, etc.) debajo del front matter.
  4. La entrada aparecera automaticamente en /supervision/.

4) Como usar las nuevas opciones en la pagina

En /supervision/ ahora hay controles para:

  • Ordenar por:
    • Tipo de supervision
    • Fecha de inicio (mas reciente primero)
  • Filtrar por tipo:
    • Todos
    • PhD
    • Master’s
    • Bachelor’s

5) Errores comunes y solucion

  • Se muestra un rango incorrecto:
    • Revisar date y final_date del Markdown.
  • No aparece al filtrar por tipo:
    • Revisar supervision_type (PhD, M.S. o B.S.).
  • No aparece en la pagina:
    • Revisar collection: supervision y formato de front matter YAML.