Gestión de usuarios mejorada, actividades del sistema, rediseño del gestor de lotes.
Haga su vida más fácil
A veces son las pequeñas cosas, aparentemente menores, las que lo cambian todo. Piwigo 15 trae una serie de mejoras para hacer más cómodo el trabajo de los usuarios. Con un fuerte enfoque en la gestión de usuarios, el rediseño del gestor de lotes en modo unitario, nuevos filtros dinámicos en la búsqueda y otras mejoras de UX, esta versión se centra en funciones que algunas personas utilizan a diario. Sin olvidar nuevas funciones como el historial de actividad del sistema o un lector de PDF integrado.
Sabemos que algunos de ustedes administran cientos de usuarios en su Piwigo. A veces necesitan crear nuevos usuarios de manera regular o administrar usuarios que crean su cuenta desde su galería web. Con Piwigo 15 hemos pensado en ustedes y hemos hecho algunas mejoras importantes en la administración de usuarios. Esperamos que las disfruten.
Hola a todos, mi nombre es Willy (o Linty en el foro) y hace casi un año que me uní al equipo de Piwigo como estudiante desarrollador fullstack. Siempre me apasionó el desarrollo y cada proyecto en el que trabajo es una oportunidad para compartir esa pasión.
En Piwigo he tenido la oportunidad de mejorar algunas funciones, como el selector de álbumes o el administrador de usuarios, y de crear nuevas herramientas, como las actividades del sistema. Espero que cada función que desarrolle aporte un poco de esa energía y entusiasmo que tengo por este trabajo, y que lo sientan quienes usan el software. Es inspirador ser parte de un equipo que comparte esta visión, ¡y espero seguir innovando con Piwigo!
Mi nombre es Marceau, soy estudiante de desarrollo web y tuve la oportunidad de trabajar con el equipo como pasante de abril a septiembre de 2024. Mi objetivo como desarrollador es codificar de manera eficiente y asegurarme de que los usuarios se sientan cómodos usando todo lo que integro.
Entre otras misiones, estoy a cargo de la mayor parte de la integración del nuevo modo unitario del gestor de lotes. Fue una tarea tediosa, pero espero que a los usuarios y colaboradores de Piwigo les guste y estoy ansioso por conocer sus opiniones al respecto.
El nuevo motor de búsqueda, introducido en la versión 14, ha experimentado una mejora importante.
Ahora puede cambiar el valor de un filtro en cualquier momento, sin tener que reiniciar la búsqueda.
Por ejemplo, si ha aplicado el filtro "Agregado por: John", puede cambiar la selección a "Agregado por: Paul". Y si tiene otro filtro activo, como "tipo de archivo: MP4", solo verá los usuarios que hayan agregado un archivo MP4 en el filtro "Agregado por". Es una mejora real en la experiencia del usuario y esperamos que la aprecie.
El gestor de álbumes funciona mucho mejor con un volumen alto. Hasta ahora, si tenía muchos álbumes (y nos referimos a más de diez mil), el gestor de álbumes podía tardar varios segundos en cargarse, dependiendo de la velocidad de tu ordenador. Con Piwigo 15 y las optimizaciones implementadas por Linty, el gestor de álbumes se cargará en milisegundos, sin importar la cantidad de álbumes.
En Piwigo no sabemos mucho sobre nuestros usuarios. No tenemos una idea exacta de cuántos Piwigo están instalados. Tenemos algunas evidencias de que hay más de 100.000 pero podrían ser muchos más. No sabemos si tiene muchos usuarios o si sólo lo usa para usted. No sabemos si es para 100 fotos o para 100.000 fotos. Tener este tipo de datos nos ayudaría a tomar decisiones de diseño/desarrollo. Es por eso que ahora recopilaremos algunas estadísticas.
No queremos saber nada privado: ni siquiera conocemos la dirección web de su Piwigo. Sólo queremos estadísticas generales. Los detalles de lo que comparte se proporcionan en una issue de Github. Puede desactivar esta función, pero esperamos que no lo haga, porque puede ver nuestro código y confiar en nosotros.
Github issue #2166: send statistics to piwigo.org, anonymously
Tenga en cuenta que hay documentación más detallada disponible sobre Cambios técnicos en Piwigo 15. Léalo para que sus extensiones sean compatibles con Piwigo 15.
Hemos diseñado el código del emegente del nuevo usuario y del nuevo administrador de lotes en modo unidad para que sea fácilmente extensible. Hemos actualizado el complemento Skeleton para mostrar ejemplos.
El _data/cache
"persistente" no se suele purgar. Teniendo en cuenta que suele estar relacionado con el caché de usuario, Piwigo 15 lo purgará cada vez que invalidemos el user_cache
.
pwg.images.syncMetadata
Acepta image_ids en forma de lista separada por comas