Media y documentos (Modelo de contenido)
Dos subsistemas relacionados manejan archivos: la biblioteca de medios para las imágenes que usa el contenido, y los documentos para los archivos descargables. Se comportan de manera distinta por diseño. Las imágenes viajan dentro de las páginas, mientras que los documentos son entregados por el propio CMS.
Media
- Cada upload se convierte en un registro de la biblioteca con metadatos: nombre original, tipo MIME, tamaño, texto alt, leyenda, crédito y carpeta.
- Las imágenes se procesan al subir: se redimensionan y se generan tamaños derivados; el archivo mismo conserva su nombre entre reemplazos, así que todas las referencias siguen válidas cuando reemplazas una imagen por una nueva versión.
- Cada guardado crea una revisión de medio; las verificaciones de integridad de contenido se ejecutan sobre el almacén.
- La eliminación de medios es una eliminación suave a la Papelera, y la purga periódica elimina las filas cuyos archivos ya no están en disco.
Documentos
Los documentos son archivos descargables (PDFs, ZIPs, etc.) con su propio ciclo de vida de publicación:
- Título, slug, idioma, descripción, ventanas de publicación y organización en carpetas.
- Metadatos adicionales capturados por tipo de documento (número de páginas, autor, fecha de creación, dimensiones, modo de color, útil para recursos de imagen e informes).
- Conteos de descargas por documento.
- Los documentos llevan su propio vocabulario de tags (separado de los tags de posts, con colores opcionales).
- Las ventanas de publicación y despublicación programadas funcionan como la programación de páginas.
- Un embed al estilo
[form:slug]no es la forma en que los documentos se muestran: los enlaces hacia ellos provienen del tipo de block de documento o de enlaces directos desde el contenido del cuerpo.