Objetivo:
El sitio web se crea con Hugo, deberá descargarlo e instalarlo si desea trabajar localmente en el sitio web. Para crear contenido nuevo no es necesario.
Tenemos tres tipos de páginas.
themes/coredns/layouts/index.htmlcontent/blog/* (depende de los parámetros, ver archetypes )content/plugins/* y content/explugins/*Cualquier publicación de blog que etiquetará con 'Stale' aparecerá una advertencia después de 9 meses que el contenido de la publicación puede no reflejar el funcionamiento actual de COREDNS.
Las versiones deben etiquetarse con 'Release = "Number" y data/coredns.toml debe actualizarse con el número.
data/subtext.toml controla los botones para "documentos", "complementos" y "complementos externos".
Crear:
hugo new -k release blog/coredns-<number>.mdhugo new -k blog blog/coredns-<number>.mdhugo new -k doc blog/coredns-<number>.md Para los colores que tenemos:
La fuente de código abierto Lato está muy cerca de Brandon Grotesque (que se usa en el logotipo). Intente usar esto para cualquier imagen que agregue.
Vea el directorio style para las plantillas de dibujo de la oficina de Libre que puede usar.
Vea el layout/partials/popup.html de nivel superior (es decir, no en el directorio de temas) para ajustar el texto. Esto puede usarse para notificaciones importantes.
Cualquier fragmento de CoreFile debe usarse el lenguaje (falso) corefile , tenemos una pequeña utilidad que verifica todos estos fragmentos para ver si todavía son válidos.
make PLUGINDIR=~coredns/plugin syncdata/coredns.toml de manera manual (nunca debe tener esto para que funcione automáticamente) y establecer la última versión en ese archivo y luego ejecutar make old para actualizar el antiguo sitio de Hugo (ER).