Gestión de archivos
Las cuatro ventanas del Terminal para ver, subir, inspeccionar y previsualizar los archivos e imágenes de una sección.
Cada campo de rol Archivo o Imagen guarda su contenido como un archivo del sistema. El Terminal lo maneja con cuatro ventanas encadenadas: Administrador de archivos, Subir archivo, Detalles de archivo y Vista previa.
Estas ventanas son la interfaz del operador. Para servir un archivo a alguien sin sesión (web pública, email, documento), no se usan aquí sino la función SignFileURL.
Administrador de archivos
Lista todos los archivos e imágenes de una sección. Al pulsar un archivo se abre su ventana de Detalles.
| Elemento | Qué hace |
|---|---|
| Casilla Ver todos | Por defecto solo muestra la última versión de cada archivo. Activada muestra el histórico de versiones. |
| Arrastrar y soltar | Acepta soltar archivos sobre la lista para subirlos directamente. |
| Botón Cerrar | Cierra la ventana. |
Subir archivo
Ventana modal que sube el archivo al almacenamiento en segundo plano. Muestra el progreso de cada subida y no tiene más opción que el botón Cancelar, que aborta la subida en curso.
- Deduplicación. Antes de subir calcula la huella del archivo. Si el servidor ya lo tiene, lo reutiliza sin volver a subirlo.
- Imágenes. Genera y sube varios tamaños a la vez. Si no es imagen, sube el archivo tal cual.
- Tamaño máximo. Rechaza los archivos muy grandes con el aviso La imagen es demasiado grande.
Detalles de archivo
Muestra la miniatura del archivo y una ficha de metadatos:
| Dato | Contenido |
|---|---|
| Nombre / Nombre Original | Nombre en el sistema y el original al subirlo. |
| Ruta Original | Ruta de origen del archivo. |
| Tamaño | Tamaño formateado. |
| Extensión / Formato | Extensión y formato detectado. |
| Fecha de creación / modificación / subida | Fechas del archivo (subida en hora local). |
| Resolución / EsFlat | Solo imágenes: ancho por alto y si es plana. |
Si consta el usuario, muestra el empleado que subió el archivo con su avatar y nombre.
Acciones
| Botón | Qué hace |
|---|---|
| Descargar | Descarga el archivo. Se habilita según el permiso del servidor. |
| Vista previa | Abre la ventana de Vista previa. Solo si el archivo la soporta en el Terminal. |
| Copiar ID | Copia el identificador del archivo al portapapeles. |
Si no tienes permiso de descarga, el Terminal responde No tiene permisos para descargar este archivo. El servidor revalida el permiso al servir el archivo, no solo al abrir la ventana.
- Otras versiones. Lista el histórico de versiones del mismo archivo. Al elegir otra versión, recarga la ficha para esa versión.
- Comentarios internos. Panel de comentarios sobre el archivo, sujeto a permisos para verlos y comentar.
- Exportar en módulos (solo desarrolladores). Marca si el archivo se incluye al empaquetar un módulo.
Vista previa
Visor incrustado que muestra imágenes y PDFs a pantalla completa. Para imágenes pide al servidor el tamaño Original.
| Atajo | Acción |
|---|---|
| Escape | Cierra la ventana. |
| F2 (Fijar) | Ancla la ventana arriba a la derecha, siempre visible. |
| F3 (Venta) | Crea un registro de venta a partir del archivo. |
| F4 (Compra) | Crea un registro de compra a partir del archivo. |
Los atajos Venta y Compra solo aparecen si tienes permiso para agregar en esas secciones. Con Shift al abrir, la ventana arranca ya en modo fijado.
Formatos y tamaños
Al subir una imagen, el sistema genera y almacena varios tamaños. Al descargar o previsualizar se pide el que corresponda: miniatura para la lista, Original para la vista previa.
Los tamaños disponibles (alto en píxeles) son Original, 32, 100, 300, 720 y 1080. Son los mismos valores que acepta el parámetro tamaño de SignFileURL.
Estas ventanas son para el operador del Terminal. Para acceder a un archivo por código sin sesión de usuario, usa la función DinaScript SignFileURL.
Relacionado
→ Roles de campo: Archivo → SignFileURL: servir archivos por código → Dinaup Terminal → Diseñar secciones y campos