Piwigo 2.2.0 - Notas de la versión

Descargas Piwigo 2.2.0
Fecha de disponibilidad 30 de Marzo del 2011 (2011-03-30)
Tipo de actualización Importantes mejoras en diversas funciones
md5sum e13a1f53d8fd72221ad90f47a4ce3ec7

Introducción

Piwigo 2.2 mejora la interfaz de usuario, añade nuevas características e incrementa la velocidad de respuesta. El sistema para incorporar imágenes ha sido rediseñado y es mucho más sencillo de configurar. También se ha diseñado desde cero el sistema de administación por lotes. Se ha añadido la posibilidad de actualizar temas e idiomas directamente desde piwigo.org. Se ha invertido un gran esfuerzo destinado a reducir la carga de la página y el diálogo conversacional entre navegador y servidor web, obteniendo finalmente un incremento de velocidad más que notable.

Algunos datos: se han desarrollado 80 nuevas características o solución de errores, 750 transacciones se añadieron al código. Piwigo 2.2 está disponible en 37 idiomas (vs. 23 en Piwigo 2.1.0). Más de 50 colaboradores, incluyendo desarrolladores, traductores y beta-testers han participado en la nueva versión Piwigo 2.2.

Información general

Funcionalidad de usuario:

Implementación técnica:

Funcionalidad

Rediseño del sitema de carga de fotografías

Se ha eliminado del core el sistema de carga de fotografías.

Se habilita mediante el plugin Community con la funcionalidad de que ya disponía en el formulario de carga, en el panel de administración: redimensionado automático, creación automática de miniaturas, rotación automática, carga simultánea de varios archivos a la vez, indicador de progreso, etc. Puede establecer permisos a nivel de grupo o de usuario, así como darles la posibilidad de crear sub-álbums que a su vez deban ser validados o no por los administradores.

1. El administrador establece permisos de carga de archivo en función de las siguientes preguntas:

  • ¿Quién? cualquier visitante, usuario registrado, un usuario en concreto, un grupo
  • ¿Ámbito? toda la galería o un álbum específico
  • ¿Nivel de confianza? alto (visualización inmediata) o bajo (los archivos requieren validación)

2. Si el usuario dispone de permiso para cargar fotografías, al presentarse en la galería le aparece un enlace adicional en el menú. Éste es el formulario de carga, tan completo como el del panel de administración: redimensionado automático, creación automática de miniaturas, rotación automática, carga simultánea de varios archivos a la vez, indicador de progreso, etc.

Si se ha establecido un nivel de confianza bajo para este usuario en este álbum, las fotografías quedan pendientes de validación y se les notifica por email a los administradores.

3. Los administradores abren el apartado de fotografías pendientes y deciden qué fotografías validar y cuáles rechazar. También pueden editar fotografías e imágenes antes de validarlas.

Olvidémonos de "categorías", olvidémonos de "elementos", "imágenes", etc.

La palabra "categoría" es sustituída por "álbum", más empleada habitualmente para designar un conjunto de fotografías.

Las palabras "elemento", "imagen", etc. son sustituídas por "fotografía". Obviamente Piwigo es capaz de gestionar mucho más que fotografías (por ejemplo, vídeos, o cualquier otro tipo de documento), pero está diseñado específicamente como galería de fotografías, de modo que ⎯¡simplifiquemos el vocabulario!

Nueva Administración de Lotes

Deseando simplificar tareas en lo posible, surge este nuevo sistema de Administración de Lotes. Funciona de la siguiente manera: en primer lugar, defina un criterio de selección; seguidamente, seleccione una serie de fotografías del conjunto obtenido y, por último, aplíqueles una determinada acción.

1) Criterio de selección

Se han definido una serie de criterios prestablecidos, como "fotografías sin etiqueta" o "duplicados". Puede aplicarlos también sobre un álbum en particular, incluyendo o no los sub-álbumes. Puede conbinar varios criterios para acotar más exactamente el conjunto de fotografías seleccionadas.

2) Selección

El conjunto seleccionado aparece como una lista de miniaturas, con una casilla de verificación junto a cada una de ellas, su nivel de privacidad y el título de la misma. Puede seleccionar las fotografías una a una haciendo clic en la miniatura o mediante las opciones "todas", "ninguna", "invertir". Piwigo le informa del número de fotografías que ha seleccionado en el conjunto, que aparecen resaltadas sobre un fondo verde claro.

3) Aplique una acción

Una vez seleccionada al menos una fotografía, puede escoger una acción de la lista. Hay varias acciones disponibles:

  • Eliminar las fotografías seleccionadas
  • Asociar a un álbum
  • Disociar de un álbum
  • Añadir etiquetas
  • Establecer el autor
  • Establecer el título
  • Establecer la fecha de creación
  • ¿Quién puede ver estas fotografías?
  • Sincronizar metadatos
  • Añadir al carrito

Cada acción tiene sus parámetros específicos y Piwigo sólo muestra los parámetros de la acción seleccionada, de modo que el interfaz de usuario sea lo más claro posible.

37 idiomas y nuevo Selector de Idioma

Con respecto a Piwigo 2.1, se amplía en 14 el número de idiomas: Catalán, Íslenska (Islandés), Québecois (Quebequés), Latviešu (Letón), Norske (Noruego), Slovenšcina (Esloveno), Slovensky (Eslovaco), Svenska (Sueco), Српски (Serbio), Українська (Ucraniano), עברית (Hebreo), فارسی (Farsi), ქართული (Georgiano), 中文 (繁體) (Chino tradicional).

El plugin Selector de Idioma muestra una ventana extendida: además de las banderitas, aparece el nombre del idioma.

Nuevas opciones para ordenar los álbumes

El administrador puede ordenar automáticamente álbumes y sub-álbumes con unos pocos clics.

Elimine o redimensione sus fotografías de alta resolución

... desde el formulario de carga (requiere tener instalado ImageMagick en el servidor)

Simplifique la eliminación de fotografías

Es posible eliminar una fotografía desde la pantalla de administración de la misma.

De igual manera que con cualquier otra fotografía, ahora puede eliminar fotografías añadidas mediante sincronización con sólo unos cuantos clics, sin necesidad de eliminarlas vía FTP y sincronizar.

¿Primer día de la semana, Lunes o Domingo?

En la vista Calendario las semanas comienzan en lunes o domingo, ¡usted decide!

Rotación automágica

Piwigo rotará automáticamente las fotografías durante el proceso de carga. La rotation se realiza en función del dato de orientación EXIF.

Multisitio

Funcionalidad multisitio básica, posibilidad de habilitar varias galerías en una sola instalación Piwigo. Requiere la creación de un archivo local/config/multisite.inc.php con especificaciones similares a:

<?php
$conf['local_dir_site'] = 'local_site2/';
?>

Se descarta el Modo de Notificación

El Modo de Notificación ha sido deshabilitado. Era de configuración compleja, potencialmente peligroso y tenía impacto en muchos archivos. Tampoco era tan útil.

Etiquetas huérfanas

Piwigo detecta automáticamente etiquetas huérfanas (ie.: etiquetas que no enlazan ninguna fotografía) y le propone suprimirlas con un sólo clic.

Actualización automática de temas e Idiomas

Piwigo conecta con el directorio de extensiones en piwigo.org y busca nuevas versiones de los temas e idiomas que tenga instalados, tal como hace para los plugins. De este modo obtiene una lista de actualizaciones disponibles y tiene la opción de llevar a cabo las que usted decida mediante un sólo clic..

Por cierto, el plugin Piwigo Auto Upgrade (que debería ser incluido pronto por defecto con Piwigo), tiene una nueva y agradable interfaz e incluye la posibilidad de actualizar varias extensiones a la vez.

Funcionalidad técnica

Por favor tenga en cuenta que puede encontrar documentación más detallada en Technical changes in Piwigo 2.2 sobre los puntos relacionados a continuación.

ImageMagick

Si está disponible, emplee ImageMagick en lugar de GD para redimensionar fotografías. A diferencia de GD, ImageMagick guarda los metadatos EXIF/IPTC en la fotografía redimensionada. Por este motivo hemos añadido una opción para eliminar o redimensionar la fotografía en formato de alta definición si dispone de ImageMagick en el servidor web.

Combina CSS files, Javascript files, CSS sprites para iconos

Cada tema y cada plugin puede referenciar uno o varios archivos CSS/Javascript. Gracias a la nueva funcionalidad combine_css, las visitas descargan un único archivo CSS. Gracias a la nueva funcionalidad combine_script, descargan un único archivo Javascript (siempre que sea posible, a veces no lo es).

Dado que estamos interesados efectivamente en reducir el número de llamadas HTTP, en lugar de un archivo por icono, el navegador web descarga un sólo archivo con todos los iconos.

Menos diálogo entre navegador y servidor web significa que las páginas cargan más rápido.

Miscelánea

  • Mejora del rendimiento cuando se realizan búsquedas por etiquetas, si están asociadas a un gran número de fotografías.
  • Se guarda en memoria, a nivel de usuario, la fotografía que identifica a cada álbum: de este modo se evita una cierta cantidad adicional de llamadas a la base de datos, en particular en el caso de álbumes con estructuras de nivel complejas.
  • Se implementa la versión actualizada de jQuery 1.5.1 y jQuery UI 1.8.10
  • Se ha añadido protección para evitar que se registren sistemas robot.
  • Nuevas APIs web para la gestión administrativa (activar un tema, desactivar un plugin, cambiar la ubicación de un álbum, eliminar una fotografía)
  • URLs limpias en la página de administración
  • Simplifique la URL principal del sitio, elimine el "index.php?"
  • Se ha añadido al core la API pwg.images.addSimple, de manera que no es necesario instalar un plugin para añadir fotografías a la galería Piwigo desde Shotwell o Lightroom.
  • Posibilidad de actualizar una fotografía mediante pwg.images.addSimple
github twitter facebook google+ newsletter Donar Piwigo.org © 2002-2018 · Contacto