New group manager, Improved user comments, Better icons
La versión 2.5 trae cambios funcionales y técnicos, desde nuevos iconos hasta el administrador de grupos, incluyendo la autenticación externa, como OpenID o Wordpress.com. Piwigo 2.5 en números: +de 30 nuevas funciones, +de 900 cambios de código realizados por 7 desarrolladores y +de 100 traductores, 4 nuevos lenguajes, expansión de Piwigo a 51 idiomas, 8 meses de preparación.
Comentario del usuario peden un correo electrónico y página web. De forma predeterminada, estos nuevos campos no son obligatorios.
En la pantalla [Administración> Fotos> Etiquetas] Puede duplicar las etiquetas. Piwigo también duplicará asociaciones con fotos.
Paginación en álbumes, al igual que las miniaturas. Puede modificar el número de álbumes por página en la pantalla [Administración> Configuración> Opciones> Pantalla].
En el Batch Manager, puede filtrar las fotos en las dimensiones (anchura, altura y ratio). También hemos añadido algunos enlaces rápidos en proporciones específicas:
Piwigo recibe una gestión de grupos mejorada. Al igual que el gestor de lotes de fotos, puede aplicar una acción para varios grupos a la vez. Con el administrador de grupo nuevo, puede combinar y duplicar grupos.
Mejores iconos para el tema por defecto "Elegante". Iconos de la Entypo pictograms de Daniel Bruce and Typicons by Stephen Hutchings.
Con el nuevo plugin OAuth, los usuarios pueden iniciar sesión con autenticación externa: Google, Facebook, OpenID, Instagram, LinkedIn, Tumblr, Twitter, Windows Live, Flickr, Wordpress y Yahoo!.
Desde Piwigo 2,4, cuando se muestran imágenes en miniatura, a veces se puede ver que la imagen no está disponible porque Piwigo tiene que generarla. Con Piwigo 2,5, si la imagen no está disponible se mostrará un icono predeterminado, que es sustituida por la imagen tan pronto como sea posible, sin tener que recargar la página.
Piwigo 2.5 añade cuatro nuevos idiomas en comparación con Piwigo 2.4.0: Gallego, Lituano (Lietuvių), Tamil (தமிழ்), Honk-Kong (中文香港). Esa es otra gran pieza de trabajo desde el equipo de traducción. Los traductores han adoptado la plataforma de traducción.
En la lista de álbumes, usted puede ver fácilmente los discos físicos (álbum physcial = creado como un directorio FTP).
Hemos implementado una protección avanzada para fotos originales. En el archivo de configuración local, agregue$conf['original_url_protection'] = 'images'; y en el upload (+ galleries si se agrega fotos a través de FTP) agrega un fichero .htaccess con Deny from all. Usted todavía será capaz de descargar las fotos originales, pero no con un enlace directo.
La consulta"juan -natasha" encontrará todas las fotos etiquetadas con juan y excluira todas las fotos etiquetadas natasha.
De forma predeterminada, Piwigo asocia una dirección IP a cada sesión de visitante. A veces es un problema cuando estás detrás de un proxy mal configurado que cambia la dirección IP en cada petición del navegador web. Por esta razón, hemos añadido una opción de configuración avanzada que le permite desactivar esta seguridad. Simplemente agrega $conf['session_use_ip_address'] = false; en su configuración local.
Tenga en cuenta que más documentación detallada está disponible en Cambios técnicos Piwigo 2.5. Por favor léalo para hacer sus extensiones compatibles con Piwigo2.5.
El Nuevo API explorador web de Piwigo obtiene un diseño gráfico nuevo. Se puede abrir con el navegador web, en la instalación de Piwigo en herramientas/ws.htm
La seguridad de contraseña está muy mejorado con el uso de la clase PasswordHash. Esta clase realiza iteraciones "salt" y múltiples. Utilizado ya en Wordpress, Drupal, phpBB y otras muchas aplicaciones web. Contraseñas MD5 se actualizaran gradualmente y automaticamente en contraseñas "salt".
Si está disponible, Piwigo utilizará PHP mysqli extensión para las consultas de MySQL, en lugar de la antigua extensión PHP MySQL. Los desarrolladores, por favor verifica plugins porque mysql_* functions están rotas.
Las clases PHP JSMin y JavaScriptPacker hacen el mismo trabajo: reducen archivos javascript. Hemos reemplazado JSMin con JavaScriptPacker JSMin porque en realidad no era opensource, como era de esperar por Debian (paquetes Piwigo).
En el cuadro de cambio de idioma, en lugar de cargar 51 archivos de bandera, es decir, 51 solicitudes HTTP, Todas las banderas están ahora en un único archivo de imagen y las reglas CSS dividien la imagen correctamente en su navegador web.
En plugins, ahora se puede utilizar $_SESSION['page_infos'], $_SESSION['page_errors'], $_SESSION['page_warnings'] para transmitir diversos mensajes sobre recarga de la página.
Nuevos triggers loc_begin_* y loc_end_* en comments.php, identification.php, notification.php, password.php, profile.php, register.php, search.php, tags.php. Tratamos de hacer la vida más simple a los desarrolladores de plugins!
Introducción de dos métodos de plantilla para añadir botones a la página índice y barras de herramientas a la página foto , lo que permite colocar botones con relación a otra : $template->add_picture_button($content, $rank); $template->add_index_button($content, $rank);
Nuevas versiones de la interfaz de usuario jQuery, jQuery y otros plugins jQuery que utilizamos en Piwigo Core (colorbox, chosen, crop)
Muchos módulos no son compatibles con el tema móvil. Para aumentar el rendimiento, al detectar el dispositivo móvil almacenamos la información en la sesión como caché. La verificación ahora es mucho más rápido.