Gestion des albums, historique des visites, formats multiples...
Concentrée sur l'expérience utilisateur
Piwigo continue sur sa volonté de rendre l'expérience utilisateur la plus agréable possible. Donc au menu on trouvera dans cette version 13 des refontes esthétiques dans l'administration, un nouveau gestionnaire d'albums en arborescence, la possibilité d'ajouter des formats multiples directement depuis votre navigateur, un installeur de plugins plus complet... Côté technique, on retiendra la compatibilité avec PHP 8.1 qui commence à arriver un peu partout. Bonne mise à jour à tous !
Nous avons fusionné la page de déplacement des albums et la page de gestion des albums. Ainsi le gestionnaire d'albums propose une vue arborescente dans laquelle on peut voir l'intégralité de ses albums sans changer de page.
L'outil de recherche dans l'historique des visites fait peau neuve. Il est à la fois modernisé d'un point de vue esthétique et technique, mais il est également possible de combiner des filtres en cliquant sur une photo, un utilisateur ou une adresse IP.
Après la refonte en profondeur du premier onglet de gestion des plugins installés, nous avons repris les onglets de mise à jour et d'installation de nouveaux plugins.
Salutations à tous ! Moi c'est Matthieu, je suis chez Piwigo depuis un an et demi déjà [NDLR février 2021] même si vous n'entendez parler de moi que maintenant. J'ai rejoint l'équipe dans le cadre des mes études à Epitech [NDLR école d'informatique]. Mon travail chez Piwigo consiste à implémenter de nouvelles fonctionnalités dans le logiciel et à lui donner une interface plus moderne, notamment dans la partie administration, mais également à mettre une bonne ambiance en réunion.
Il me reste encore un an avant de terminer mes études et j’espère en apprendre encore grâce à Piwigo !
Les formats multiple peuvent être ajoutés comme des photos. La fonctionnalité des "formats multiples" a été introduite il y a 6 ans avec Piwigo 2.8 mais on ne pouvait les ajouter que par la méthode de "synchronisation". Cette méthode est de moins en moins utilisée, contrairement à l'ajout par formulaire web. On peut maintenant passer par le formulaire web pour ajouter des formats.
Mais au fait... c'est quoi les "formats multiples" exactement ? C'est la possibilité d'étendre une photo avec des formats supplémentaires. Par exemple prenez une photo JPEG en format de base et étendez la avec un fichier RAW, un fichier TIFF, un autre JPG mais en profil colorimétrique CMJN... bref, à vous d'imaginer selon votre usage. Les formats sont ensuite listés dans les options de téléchargement sur la page de la photo.
Comme vous l'avez sans doute déjà vu dans les nouvelles, Piwigo dispose dorénavant d'une proposition solide sur smartphone, que ce soit sur iOS (iphone) ou Android (tous les autres smartphones).
Je m’appelle Rémi et je travaille comme développeur chez Piwigo depuis plus d’un an [NDLR depuis février 2021]. J’ai rejoint l’équipe avec pour premier objectif que l’application mobile Android rattrape l’avance prise par l’application iOS. Pas facile, mais on est motivé !
Après avoir difficilement tenté de reprendre l’ancienne application Android, j’ai basculé sur la création d’une nouvelle application. Piwigo NG utilise de nouvelles technologies [NDLR Flutter] afin de faciliter son développement. Je suis très fier d’être à l’origine de cette application. Je suis également fier de faire partie d’une équipe aussi conviviale et accueillante que celle de Piwigo.
Ils sont déjà supportés comme "n'importe quel type de fichier", mais Piwigo 13 est capable d'afficher les fichiers SVG directement dans le navigateur web. Si vous utilisez Piwigo pour organiser vos logos ou icônes, vous allez vraiment apprécier cette nouveauté !
Nous avons déjà fait en sorte que cette nouveauté soit compatible avec le thème Modus (thème par défaut) et Bootstrap Darkroom (second thème le plus populaire).
Notez qu'une documentation détaillée est disponible sur les changements techniques de Piwigo 13. Merci de la lire afin de rendre vos extensions compatible avec Piwigo 13.
PHP 8.1 arrive sur de nombreux hébergements et vous avez été nombreux à nous rapporter des problèmes avec Piwigo 12. La mise en compatibilité avec PHP 8.1 a notamment nécessité le passage en Smarty 4.1 (moteur de template).
Situées entre les variables de configuration (commune à tous les utilisateurs) et les cookies (propre à un navigateur web), les préférences utilisateur permettent de faire persister une préférence propre à un utilisateur, quelque soit la session. Nouvelles fonctions userprefs_get_param
, userprefs_update_param
, userprefs_delete_param
.
Pour simplifier la personnalisation et les traitements possibles côté front-end, nous avons ajoutés des classes CSS sur la balise <body>. Et un attribut data
également. en savoir plus
pwg.images.formats.searchImage
recherche d'une photo correspondant au format fournipwg.images.formats.delete
suppression du format d'une photopwg.users.preferences.set
définir une préférence utilisateurpwg.history.search
recherche dans l'historique des visitespwg.images.upload
nouveau paramètre d'entrée format_of
pwg.categories.getAdminList
nouveaux paramètres d'entrée search
et additional_output
pwg.categories.add
nouveau paramètre d'entrée position
pwg.categories.getImages
nouveau paramètre de sortie is_favorite