Coppermine Photo Gallery v1.5.x: Documentación y Manuales

Tabla de contenidos

Sobre Coppermine

Coppermine Photo Gallery es una galería de fotos avanzada, de fácil uso y con soporte para otros tipos de archivos (media/datos). La galería puede ser privada, accesible solo a usuarios registrados o disponible para todos los visitantes de su sitio web. Si el administrador lo permite, los usuarios pueden subir imágenes a través de su navegador (se crean en el momento de la subida miniaturas e imágenes de tamaño intermedio), valorarlas, agregar comentarios e incluso enviar postales. El administrador de la galería Coppermine (en adelante lo dejaremos en "el administrador") decide cuáles de las características mencionadas son accesibles para los usuarios registrados y no registrados. El administrador puede también manejar galerías y procesar en lote gran cantidad de imágenes que hayan sido subidas el servidor por FTP.

Los archivos de imagen son almacenados en álbumes y los álbumes pueden estar agrupados en categorías, las cuales, a su vez, pueden agruparse bajo categorías padre. El script soporta múltiples usuarios y provee al administrador de las herramientas necesarias para determinar qué grupo de usuarios puede o no puede realizar distintas acciones, como por ejemplo: crear álbumes personales y cargar imágenes en ellos (o borrarlas), enviar postales, escribir comentarios, valorar las imágenes, etc. Los usuarios también pueden subir imágenes a los álbumes públicos si el administrador lo admite.

Coppermine posee un sistema de selección de temas (aspecto visual) por parte del usuario y varios temas pre-instalados. También admite el uso de múltiples idiomas y contiene su propia biblioteca idiomática. Esto permite que sus usuarios usen la galería en su idioma preferido. Coppermine utiliza PHP, una base de datos MySQL y la librería GD (versión 1.x o 2.x) o ImageMagik para generar y guardar la información de todas las imágenes (miniaturas, tamaño intermedio y tamaño completo). Coppermine genera dinámicamente el código html necesario para mostrar las categorías, sub-categorías, álbumes e imágenes. Esto reduce drásticamente la cantidad de archivos y espacio que su galería necesitaría utilizando HTML estándar. El script instalador (install.php) instala y permite comenzar a utilizar la galería de una manera rápida y sencilla.

Coppermine usa la biblioteca JavaScript/Ajax jquery para enriquecer la experiencia del usuario y ser más flexible en su personalización.

Coppermine es una aplicación software de código abierto y libre, que se puede usar tanto en sitios Web personales como comerciales. Se usa bajo los términos de licencia GNU GPL license, versión 3, aprobada por el OSI.

Acerca de la documentación

Utiliza el menú en la parte superior izquierda de esta pantalla para navegar por la documentación Coppermine. Está disponible en todas las páginas de la documentación. El menú usa JavaScript - si JavaScript está desactivado o no lo puedes utilizar por cualquier razón, utiliza el enlace situado en la parte superior que te llevará a la tabla de contenido y de allí a la sección de la documentación que deseas leer.

El equipo de desarrollo de Coppermine recomienda habilitar JavaScript y el uso de un navegador moderno (con CSS y JavaScript de acuerdo a los estándares DOM) para leer la documentación con una experiencia de usuario mejor.

Convenciones de la documentación

Los cuadros de texto

Hay cuadros de texto en esta documentación que tienen un significado especial:

Los ejemplos que pretenden ilustrar las instrucciones se muestran de esta manera

Así sale la información adicional que no debe pasarse por alto.

Las pistas que llevan a una visión mayor en los mecanismos de Coppermine o que te ayudarán a aplicar mejor las características se encuentran detalladas en cuadros como éste.

Los avisos sobre de lo que puede ir mal si se produce un error se muestran de esta manera. Es recomendable prestar mucha atención a la explicación de estas cajas.

Así se muestra lo que puede salir mal en función de la interacción o los datos introducidos por el usuario.

Los errores o cuestiones que pueden tener un enorme impacto se enseñan así. Este es el tipo más grave y es muy importante leer su contenido.

Los trozos de ejemplos de código (puede ser PHP, HTML, CSS o JavaScript) salen con el icono de la máquina de escribir delante de ellos.

Enlaces

Todos los enlaces "normales" (que no tienen un icono especial situado al lado) son internos, es decir, se refieren a una parte de esta documentación, por lo que te permiten navegar por ella. La excepción a esta regla son:

Características

Coppermine viene con muchas características. A continuación hay una lista incompleta. Las características que son nuevas en cpg1.5.x (comparado con cpg1.4.x) llevan la marca correspondiente.

Detalles

¿Por dónde sigo?

Hay unas páginas en esta documentación con las que deberías empezar: