Notes de version / Piwigo 2.1.0

Browser upload, Theme manager, Admin usability

2.1.0
Télécharger Piwigo 2.1.0

Sortie le 18 Mai 2010

md5sum

Piwigo 2.1 introduit des améliorations majeures. Nous avons travaillé pour améliorer l'expérience utilisateur, au niveau de l'administration principalement. Les photos sont plus faciles à ajouter, les thèmes sont plus faciles à installer, l'administration est davantage lisible (pour ceux qui ont horreur des couleurs sombres), le menu de l'administration a été réorganisé, les plugins sont plus simples à gérer, les tags sont plus faciles à créer et à ajouter, les photos sont plus faciles à trier, les fonctionnalités sont plus simples à activer et désactiver.

Au niveau technique, la création de thème est simplifiée grâce à une nouvelle architecture. MySQL n'est plus l'unique moteur de base de données supporté, puisque PostgreSQL et SQLite sont désormais compatibles.

Plus de 100 tickets dans le bugtracker (fonctionnalités et bugs) ont été fermés, 1000 commits dans le dépôt de code source. Piwigo 2.1 est directement disponible dans 22 langues (contre 9 langues pour Piwigo 2.0.0). Piwigo 2.1 intègre du code de plus de 40 contributeurs incluant des développeurs, des traducteurs et des beta-testeurs.

Fonctionnalités utilisateur

Premier pas guidé

Dès que Piwigo est installé sur votre site, un énorme message "Je veux ajouter des photos" s'affiche et pointe vers le nouveau formulaire d'ajout de photo.

L'objectif est d'éviter la question "Très bien, Piwigo est installé, et maintenant je fais comment pour ajouter une photo ?".

Ajout de photo dans le navigateur web

Piwigo 1.0 ne disposait que d'une seule méthode pour ajouter les photos : FTP + synchronisation. Avec Piwigo 2.0 venait pLoader, le Piwigo Uploader.

Piwigo 2.1 introduit une nouvelle méthode : ajouter les photos directement dans votre navigateur web :

  1. créez une catégorie à la volée
  2. sélectionnez plusieurs fichiers sur votre ordinateur
  3. cliquez sur le bouton de transfert et regardez le transfert progresser sous vos yeux

Les photos sont automatiquement redimensionnées et les miniatures générées.

Gestionnaire de thèmes

Installez, activez ou définissez le thème par défaut en quelques clics.

Le gestionnaire de thèmes est directement connecté sur le dépôt d'extensions de piwigo.org. Dès qu'un thème est ajouté par la communauté, vous pouvez l'installer sur votre galerie photos Piwigo.

Les thèmes installés peuvent être activés ou non. Un thème désactivé ne peut pas être choisi par un utilisateur.

En 1 clic, définissez quel est le thème par défaut.

23 langues et 1 gestionnaire de langues

Exactement comme le gestionnaire de thèmes, vous pouvez installer des langues supplémentaires depuis le dépôt de langues sur piwigo.org, et désactiver les langues que vous souhaitez retirer de votre galerie.

Améliorations d'utilisabilité dans l'administration

De nombreux changements dans l'administration avec un objectif bien précis : améliorer l'utilisabilité. C'est à dire rendre l'administration Piwigo plus simple, intuitive et ergonomique.

Nouveau design pour l'écran d'installation des plugins.

Nouvelles options de personnalisation

Nouvel écran Admin > Configuration > Options > Affichage avec de nombreuses options pour activer ou désactiver les fonctionnalités disponibles aux utilisateurs ainsi que la liste des propriétés de la photo à afficher.

Même lorsque vous ne naviguez pas sur un tag, Piwigo affiche la liste des tags liés au lot de photos en cours.

Affichage d'un unique lien pour afficher le lot de photo lié à "tag1" + "tag2".

Plus vous ajoutez de tags, plus le nombre de photos correspondantes se réduit.

Fonctionnalités pour les développeurs

Nouvelle architecture pour les thèmes

Oubliez le système template/theme, l'architecture à 2 niveaux. Désormais Piwigo dispose d'une architecture à niveau unique : les thèmes. Les fichiers *.tpl existent toujours évidemment, ils sont dans le répertoire "template" du thème "default".

Chaque thème déclare son thème parent. Un thème enfant utilise les fichiers *.tpl de son thème parent, à moins qu'ils soient disponibles dans le thème enfant lui-même. Par exemple, votre thème enfant peut n'avoir que le fichier picture.tpl, et tous les autres fichiers template seront pris dans le thème parent.

Un thème enfant peut soit surcharger, soit remplacer les règles CSS de son thème parent.

Si vous voulez un nouveau thème qui ressemble beaucoup au thème "clear", ne le dupliquez pas : créez le thème "clearChild" et ne définissez que quelques règles CSS.

Compatible avec SQLite et PostgreSQL

Nous avons ajouté un niveau d'abstraction pour la communication avec la base de données. Selon votre configuration, Piwigo utilisera MySQL, PostgreSQL ou SQLite comme moteur de base de données. Ceci est totalement transparent pour les utilisateurs, bien entendu.