Aplicación de Galería Fotográfica

Aplicación de Galería Fotográfica

La aplicación Imágenes se ha reescrito y mejorado, y ahora se denomina la aplicación Galería. Soporta más formatos de imagen, clasificación, zoom y desplazamiento. También admite personalizaciones avanzadas a través de un archivo de texto simple.

En la página principal de Archivos de Nextcloud, haz clic en el pequeño ícono de la parte superior derecha, debajo de tu nombre de usuario, para abrir tu Galería. La aplicación Galería encuentra automáticamente todas las imágenes en las carpetas de Nextcloud y superpone las miniaturas con los nombres de las carpetas. Haga clic en las miniaturas de las carpetas para abrir las carpetas. En la parte superior izquierda tienes dos opciones de ordenación, por orden alfabético y por fecha.

Después de ingresar cualquier carpeta, haga clic en cualquier imagen para abrirla en el modo de presentación de diapositivas. Esto tiene las siguientes características: un botón de descarga en el centro superior, botones de avance y retroceso en los lados derecho e izquierdo, un botón de presentación automática de diapositivas en la parte inferior derecha y un botón de cierre en la parte superior derecha.

Puede personalizar un álbum de Galería con un archivo de texto simple denominado gallery.cnf, que contiene parámetros estructurados utilizando el lenguaje de marcado Yaml. Es posible que tenga varios archivos gallery.cnf; necesitas uno en la propia raíz de carpetas. La carpeta Nextcloud (tu carpeta de inicio) que define las características globales, puede tener archivos gallery.cnf individuales por álbum si quieres definir comportamientos diferentes en diferentes álbumes.

Caracteristicas

Actualmente se implementan las siguientes características generales:

  • Soporte nativo de SVG.
  • Acceso a acciones externas.

Actualmente se implementan las siguientes funciones del álbum:

  • Agregar un enlace a un archivo que contenga una descripción.
  • Escribir una declaración de copyright simple directamente en el archivo de configuración.
  • Agregar un enlace a un archivo que contenga una declaración de copyright.
  • Definición de un tipo de ordenación y orden.
  • Definición del color del fondo.
  • Definir si los sub-álbumes heredarán la configuración.

Las siguientes funciones de presentación están actualmente implementadas:

  • Mostrando un botón que le permite seleccionar el fondo, negro o blanco, que se utilizará para la imagen que está viendo (para imágenes con fondos transparentes).

Instalación

El archivo de configuración debe llamarse gallery.cnf. Es posible que tenga varios archivos gallery.cnf por álbum. Para habilitar características globales, coloque una en su carpeta de nivel superior, que está simbolizada en el entorno Web por el icono de inicio. (Esto lo pone en datos / <user> / files /.) Vea un ejemplo a continuación en la sección de características globales.

Debe actualizar su navegador (F5) después de cambiar la configuración para ver los cambios.

Formato

UTF-8, sin BOM. Un archivo de texto creado desde la interfaz web de Nextcloud funciona.

Estructura

Debe incluir un comentario en el archivo, para que las personas que tropiezan con el archivo sepan para qué sirve. Los comentarios comienzan con #.

El espaciado se crea utilizando 2 espacios. No utilice tabulaciones.

Eche un vistazo a la documentación de formato YAML si recibe mensajes de error.

Aquí hay un ejemplo gallery.cnf:

 # Fichero de configuración de Galería
 # Creado el 31 ENE 2016 por Usuario NextCloud
features:
  external_shares: yes
  native_svg: yes
  background_colour_toggle: yes
design:
  background: "#ff9f00"
  inherit: yes
information:
  description: Esto es una **descripcion de album**
  is no `description_link`
  description_link: readme.md
  copyright: Copyright 2003-2016 [interfaSys sàrl](https://www.interfasys.ch),
  Switzerland
  copyright_link: copyright.md
  inherit: yes
sorting:
  type: date
  order: des
  inherit: yes

Variables admitidas

Características globales

Coloque esto en su carpeta raíz Nextcloud, que es su carpeta de inicio.

  • External_shares: Defina como yes en el archivo de configuración raíz si desea cargar imágenes almacenadas en ubicaciones externas, al usar la aplicación ficheros externos.
  • Native_svg: Establece la opción yes en el archivo de configuración raíz para habilitar la representación de imágenes SVG en su navegador. Esto puede representar un riesgo de seguridad si no puede confiar plenamente en los archivos SVG.
  • Background_colour_toggle: Defina como yes en el archivo de configuración raíz para habilitar un botón que cambia entre fondos negros y blancos en imágenes transparentes.

Las acciones externas (ficheros externos) son 20-50 veces más lentas que las acciones locales. Esté preparado para esperar mucho tiempo antes de poder ver todas las imágenes contenidas en un álbum compartido.

Configuración del álbum

Cada álbum se puede configurar individualmente utilizando las siguientes secciones de configuración. Utilice el parámetro inherit para pasar configuraciones a sub-álbumes.

Diseño

  • background: Define el color del fondo de la galería usando la representación hexadecimal RGB de ese color. Por ejemplo: «#ffa033». Debe utilizar comillas alrededor del valor o se ignorará. Se recomienda encarecidamente utilizar un tema personalizado, con una hilera de carga CSS si tiene la intención de utilizar esta función. Puedes utilizar esta rueda de color para encontrar un color que te guste.
  • Inherit: Defina como yes si desea que las subcarpetas hereden esta parte de la configuración.

Presentación del álbum

  • description: Una cadena con formato de marca que se mostrará en el cuadro de información. Puede extenderse por varias líneas usando los marcadores Yaml.
  • description_link: Un archivo de reducción situado dentro del álbum que se analizará y se mostrará en el cuadro de información en lugar de la descripción.
  • copyright: Una cadena formateada. Esto admite enlaces a recursos externos.
  • copyright_link: Cualquier archivo (por ejemplo, copyright.html), en el propio álbum, que se descargará cuando el usuario haga clic en el enlace
  • inherit: Defina como yes si desea que las subcarpetas hereden esta parte de la configuración.

Consulte http://www.markitdown.net/markdown para ver la sintaxis completa.

No agregue vínculos a su cadena de copyright si utiliza la variable copyright_link.

Clasificación

  • sorting: date o name. date sólo funciona para archivos.
  • sort_order: asc o des (ascendente o descendente).
  • inherit: Defina como yes si desea que las subcarpetas hereden esta parte de la configuración.