bonjour à tous,
La nouvelle branche de PhpWebGallery est à quelques courtes semaines de sa sortie officielle, après plus d'1 an sur la branche 1.3 !
PhpWebGallery fait parti de ces logiciels qui permettent de créer une galerie d'images en ligne, comme Menalto Gallery, Coppermine, SPGM & Co. En toute subjectivité, PhpWebGallery a de bonnes capacités :-).
Voici les nouveautés par rapport à la branche 1.3 :
- design revu par un nouveau développeur
- gestion de tout type de fichiers, plus seulement les images
- nouvelles catégories spéciales : images au hasard, nouvelles catégories, mieux notés, calendrier
- outil de recherche avancée
- utilisation (et/ou affichage) des méta-données EXIF et IPTC
- nouveau frontend pour la gestion des sites distant
- image grand format optionnelle
- visualisation des catégories liées à l'élément (un élément peut appartenir à plusieurs catégories)
- gestion globale des options des catégories (commentables, autorisations d'ajout d'images, verrouillage, privée/publique)
- possibilité d'effectuer une simulation de synchronisation entre le filesystem et la base avant de la valider
- verrouillage globale de galerie
- gestion normalisée des mise à jour depuis les précédentes versions stables
- très nombreuses optimisations (suppression maximale de la récursivité lorsqu'inutile, utilisation de données calculées pertinentes)
En résumé, je dirais qu'il y a de nombreuses nouvelles fonctionnalités et que ça va nettement plus vite qu'avant.
Le projet a besoin d'un maximum de testeurs pour tenter de corriger un maximum de bugs sur les Releases Candidate avant la sortie de la 1.4.0 finale. Pour cette 1.4.0RC1 le français et l'anglais sont disponibles.
site officiel : http://www.phpwebgallery.net(...)
téléchargements 1.4.0RC1 : http://download.gna.org/phpwebgallery/build/1.4/(...)
feedback sur les tests : http://forum.phpwebgallery.net/viewforum.php?id=8(...) (vous pouvez y parler français si l'anglais vous rebute)
# upgrade
Posté par tgl . Évalué à 2.
[^] # Re: upgrade
Posté par Pierrick Le Gall (site web personnel) . Évalué à 3.
[^] # Re: upgrade
Posté par tgl . Évalué à 2.
Oh, un répertoire doc/, je me disais bien que j'avais raté qqch... Désolé, et merci. Je m'y lance de suite.
[^] # Re: upgrade
Posté par tgl . Évalué à 2.
http://forum.phpwebgallery.net/viewtopic.php?id=2972(...)
# Alternative
Posté par Cali_Mero . Évalué à 3.
Je me suis donc laissé tenter par ce projet, qui est plutôt pas mal : http://yapig.sourceforge.net/(...) . C'est une alternative à considérer pour ceux qui auront la meme contrainte.
[^] # Re: Alternative
Posté par Pierrick Le Gall (site web personnel) . Évalué à 3.
Cela dit, avec une base de données, les fonctionnalités du type "commentaires utilisateurs", "votes", "catégories virtuelles", "associations virtuelles" etc. sont plus simple à mettre en oeuvre.
[^] # Re: Alternative
Posté par Cali_Mero . Évalué à 2.
Effectivement, c'est juste. Je n'avais pour ma part pas besoin de commentaires ou de votes. Et les catégories virtuelles, si elles n'existent pas dans le script, peuvent être facilement réalisées sous GNU/Linux grâce à des liens symboliques. C'est pourquoi je n'ai pas eu trop de mal à trouver un script faisant juste ce qu'il me faut (organiser une arborescence d'images et basta).
Mais ton projet présente des avantages intéressants, d'après ton changelog...
Question : est-il possible sans trop de peine de couper dans PhpWebGallery toutes les fonctionnalités exploitant la base de données ? Si non, l'abstraction est-elle sufisante pour recoder ces fonctionnalités en exploitant un autre support de stockage (fichier ou autre) ?
[^] # Re: Alternative
Posté par Pierrick Le Gall (site web personnel) . Évalué à 2.
j'ai bien peur que non
idem, il n'y a pas de couche d'abstraction entre les données stockées et le reste de l'application. Bref, t'as des requêtes SQL un peu partout.
[^] # Re: Alternative
Posté par Emmanuel Favre-Nicolin . Évalué à 1.
Je ne vois donc pas trop le problème de la portabilité?
On peut exporter la base de données (ou seulement les tables qui t'intéressent...) et la réimporter ensuite... donc à priori c'est portable... (si je me trompe corrigez moi)
Pour les utilisateurs de free, on peut exporter les tables mySQL avec une interfaces web... (phpmyadmin)
Sinon, j'utilise qdig (qdig.sf.net) pour faire des galleries très simple et rapide. Il suffit de copier les images dans un sous dossier de qdig et la gallerie se fait toute seule, pratique pour les personnes pressées comme (qui ne connaisse pas (encore) MySQL). Le désavantage de qdig est que si on déplace les galleries, on perd les descriptions des images (pas prévu que je sache).
(Bon j'attends que free m'installe phpwebgallery après quelques problèmes) :))
# les standards
Posté par Laurent J (site web personnel, Mastodon) . Évalué à -2.
Je dirais même que le code html est une horreur et les développeurs n'ont aucune excuse, depuis le temps qu'on en parle.. (arf, les quelques styles CSS qu'il y a ne sont même pas mis dans une fichier séparé...avec la tag soup qu'il y a autour, j'ai l'impression de voir une appli qui date de 1998...)
Qu'on ne me dise pas "oui tu peux faire ton theme patati patata". Si il y avait un code html sémantiquement propre, conforme, et un design basé sur CSS, cela eviterait de refaire tout un thème...
enième rappel :
http://openweb.eu.org(...) http://www.pompage.net(...) http://www.webmaster-hub.com(...)
[^] # Re: les standards
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 1.
il y a une demo de la 1.4 quelque part ?
[^] # Re: les standards
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 2.
(je savais bien qu'il fallait que je reste encore au lit aujourd'hui...)
[^] # Re: les standards
Posté par Pierrick Le Gall (site web personnel) . Évalué à 4.
# Encore un projet qui ne respecte pas la licence de PHP ...
Posté par Benjamin (site web personnel) . Évalué à 2.
http://www.php.net/license/3_0.txt(...)
Q. I've written a project in PHP that I'm going to release as open source, and I'd like to call it PHPTransmogrifier. Is that OK?
A. We cannot really stop you from using PHP in the name of your project unless you include any code from the PHP distribution, in which case you
would be violating the license. But we would really prefer if people would come up with their own names independent of the PHP name.
(en passant, mon firefox 1.0 / Linux n'arrive pas à m'afficher la page http://www.php.net/downloads.php(...) , quelqu'un aurait-il aussi ce comportement étrange ? (page blanche) )
# 1.4.0RC2 is out
Posté par Pierrick Le Gall (site web personnel) . Évalué à 1.
Je ne sais pas s'il est très utile de rajouter un commentaire dans un journal privé [1] qui est sorti de la première page, mais je ne crois pas utile de créer un second journal, sous peine de déranger plus de monde que ça n'en intéresse...
Alors voilà, après 2 semaines de joyeux tests et de remarques toutes plus pertinentes les unes que les autres sur le forum de PhpWebGallery http://forum.phpwebgallery.net/viewtopic.php?id=2969(...) une seconde release candidate est mise à disposition.
Cette RC2 corrige de nombreux petits bugs et rajoute une fonctionnalité que les testeurs ont regretté par rapport à la branche 1.3 : la liste des utilisateurs dans la zone administration. En effet, un des grands changements pour la branche 1.4 est la capacité à gérer un grand nombre d'utilisateurs [2]. La liste de tous les utilisateurs (non paginée) avait été remplacée par un formulaire de recherche sur le nom de l'utilisateur. Un nombre suffisant de testeurs mécontents m'a convaincu de remettre en place la liste des utilisateurs, mais paginée cette fois, et triable :-)
La gestion des création de miniatures et la simulation de synchronisation entre la base de données et l'arborescence de fichiers ont été revues.
Pour découvrir la démo : http://phpwebgallery.net/bsf(...) [3] et le topic français dédié à la 1.4.0RC2 : http://forum.phpwebgallery.net/viewtopic.php?id=3061(...)
Notes
[1] j'aurai bien voulu mettre ce journal en "première page", mais l'option n'était pas disponible, j'imagine que ça doit avoir un vague rapport avec mes notes/XP, si quelqu'un pouvait m'expliquer les erreurs que j'ai commises pour perdre ce droit, je lui en serai reconnaissant.
[2] un des développeurs a commencé à contribuer au projet en proposant un MOD permettant de lier l'authentification de PhpWebGallery à celle d'un forum phpBB, potentiellement rempli de très nombreux utilisateurs.
[3] le compte admin/admin permet d'accéder à la zone adminstration
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.