En effet, dès le départ du projet (il y a 3 ans environ) j'ai choisi d'utiliser une base de données. C'est un inconvénient du point de vue portabilité et cela pose le problème de synchronisation entre le système de fichier et la structure décrite dans la base.
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.
- fichier "include/mysql.inc.php"
- répertoire "galleries"
- votre base de données (en créant un dump, avec PhpMyAdmin par exemple)
2. supprimer tous les fichiers et répertoires de la précédente installation
(sauf les éléments listés ci-dessus)
3. décompresser à l'aide de winzip par exemple (winrar, winace et beaucoup
d'autres le permettent également) le fichier téléchargé.
4. placer tous les fichiers de la nouvelle version sur votre site web sauf
pour les élements listés ci-dessus. Les seuls éléments venant de la
précédente installation sont ceux listés ci-dessus.
[...] gaim est en version 1.0.0, buggée a mort pour MSN (actuellement en 1.1.0), Firefox est en 0.9, ... plein d'applications sont dépassées [...]
Je trouve que tu y vas un peu fort... Si ton amie n'a pas encore une utilisation "poussée" d'une distribution GNU/Linux, il ne faut pas forcément chercher à avoir les dernières versions de tous les logiciels ! Autrement dit, c'est un peu dur de lui faire découvrir GNU/Linux par les branches "unstable" des distributions.
Ubuntu a pour but d'être orienté desktop et va sortir des branches stables très régulièrement (warty = 4.10, la prochaine sera la 5.3 il me semble, soit mars 2005), pourquoi ne pas attendre la sortie de la prochaine version "stable" pour avoir des versions plus récentes des logiciels ?
GNU/Linux, j'ai commencé à en entendre parler en rentrant en prépa (1998). Plusieurs de mes copains utilisaient Debian/RedHat/Mandrake et en cours d'informatique, nous étions sous Solaris et je comprenais assez peu les commandes que je lançais pour compiler mes programmes...
D'un naturel faineant, je n'ai accepté une première installation qu'environ 1 an plus tard (Mandrake) et que je n'ai pas dû utiliser plus de 1 heure (j'arrivais pas à faire un truc, j'abandonnais très vite). Le but était de découvrir un nouveau système d'exploitation, je n'étais pas spécialement curieux, malheureusement.
En première année d'école d'ingénieur (2000), le groupe des utilisateurs de logiciels libres de mon école proposaient des CDs de Mandrake et en faisait la promotion (même si très peu d'entre eux utilisaient Mandrake, ils étaient apparamment tous sous Debian). J'ai fait une installation moi-même qui n'a jamais abouti. N'habitant pas sur le campus, personne n'est venu m'aidé à domicile et malgré le fort intérêt que j'aurai eu à réussir l'installation (pour la programmation etc.), j'ai abandonné :-/
Puis ce fut le déclic en début de dernière année d'école d'ingénieur (fin 2002), je tenais à installer une distribution, pas n'importe laquelle, une Debian. Le but n'était pas de découvrir mais le principe des logiciels libres m'importait, cracker des logiciels me semblait être une voie allant droit dans le mur. Mon frère (un mainteneur de paquets Debian) a commencé à m'aider pour la première installation, malheureusement, il est allé à 300 à l'heure, j'ai rien compris, j'étais incapable de reproduire.
Puis un co-promo (encore un autre mainteneur de paquets Debian) m'a aidé en me guidant patiemment plutôt qu'en faisant à ma place. J'ai été capable de refaire une installation tout seul et depuis je n'ai plus de Windows à la maison, je ne pense plus être capable d'utiliser autre chose que ma ligne de commande, d'ailleurs Cygwin fut l'un des premiers logiciels que j'ai installé sur mon ordinateur du boulot.
Bref, je suis vraiment passé à GNU/Linux le jour où j'en ai compris l'intérêt et la philosophie et parce que j'en avais marre d'utiliser des logiciels crackés. En effet, pour moi les licences sont faites pour être respectées et en tant qu'éditeur de logiciels (dans mon temps libre et au boulot), je fait parti des premiers concernés.
En fait, j'avoue que je parlais d'IPB que j'apprécie assez peu, c'est une trop grosse machine, qui sort parfois complètement du cadre d'un forum et surtout on est très loin de l'image que j'ai d'un développement Open Source (site complètement hermétique, licence bizarre etc).
En ce qui concerne phpBB, je trouve que c'est un projet vraiment très très intéressant et j'essaie de m'inspirer de leurs méthodes pour mon propre projet PhpWebGallery. Lorsque la prometteuse branche 2.2 deviendra stable, je pense la tester et éventuellement l'adopter.
Je confirme pour l'excellent punBB, je l'ai installé sur mon site pour remplacer un Invision Power Board (dont la licence ne me plaisait pas) qui lui-même remplaçait un phpBB (dont mon nouvel hébergeur ne voulait pas car trop lourd). J'ai un forum de support pour un logiciel libre et la charge est assez limitée.
punBB fait exactement ce que je lui demande, pas plus, pas moins ! rapide et simple, il couvre certainement la grande majorité des besoins des webmasters (non, un calendrier et un chatroom ne sont pas des fonctionnalité d'un forum).
Au début, les utilisateurs du forum (habitués aux phpBB et autres IBP :-/ ) n'ont pas trop apprécié la "pauvreté" graphique du nouveau forum, mais la croissance continue de fréquentation me fait penser que ça ne gêne pas tant que ça :-)
Je n'ai pas voté puisque ce que je reçois (recevais) le plus, c'était les retours de mails en erreur. La semaine dernière, je suis arrivé à 3800 mails dans la même journée, ras le bol, j'ai supprimé ce compte mail !
En gros, je pense qu'un spammeur a pris mon adresse mail comme "From" et "Reply-to", du coup, sur le million de spams qu'il a envoyé dans la journée, il y en a 3800 qui sont revenus en erreur... chez moi.
Ce qui est particulièrement "perturbant" pour un filtre bayésien (j'utilise Bogofilter) c'est que je lui dis qu'un mail "normal" de retour en erreur est un spam...
je n'ai jamais réussir à enregistrer PhpWebGallery sur cet annuaire de script. Va savoir si 1) je suis particulièrement empoté 2) le formulaire est mal fait 3) les deux...
c'est une idée, on déplace les infos users.forbidden_categories dans categories.forbidden_users (ou authorized, ça revient au même).
Finalement, le vrai problème, c'est que je veux afficher à côté de chaque catégorie dans le menu les 3 informations suivantes :
1. nombre d'images dans la catégorie
2. nombre de sous-catégorie
3. un marqueur dans le cas où il y aurait des images récentes trouvables en profondeur dans la catégorie
Pour les infos 2 et 3, je suis obligé d'avoir la table user_category pour ne pas recalculer tout à chaque fois. Je pense donc que je vais me passer de ces infos (qui sont sympas, mais pas indispensables du tout par rapport aux soucis qu'elles me posent), ce qui me permettra de ne plus avoir à maintenir une table user_category constituée uniquement dans le but d'affichage de ces infos.
pas de problème, ton document est très intéressant, je l'ai mis en pratique toute mon après-midi d'hier en renommant mes fichiers et en me créant une arborescence de type {année}/{numero_mois-libellé_mois}. Heureusement que depuis que je suis sous Linux (avant sous Microsoft Windows, j'utilisais un logiciel propriétaire pour récupérer mes photos), les photos récupérées sur mon APN ne perdent plus les métadonnées, sur 2003/2004, ça m'a permis d'aller nettement plus vite en utilisant l'info "Capture Date".
Sache tout de même que PhpWebGallery est tout à fait du même type que Gallery, peut-être pas pour les mêmes personnes cependant, tout est une question de goût.
Un collègue avait acheté le Hors-Série Login dédié à Perl, et la comparaison ne doit absolument pas être faite tant elle serait à l'avantage de GLMF. (par exemple, dans GLMF, vous éviterez les illustrations qui n'ont aucun rapport avec le sujet etc).
Petit bémol : seul le HS Login parle un peu du module DBI qui présente un certain intérêt pour moi.
J'ai terminé aujourd'hui la lecture du hors série Linux Magazine France consacré à Perl. Laissez-moi vous dire que les articles sont d'une clarté exceptionnelle ! J'avais commencé à lire les articles de Sylvain Lhullier sur son site et je les ai retrouvé dans ce numéro spécial dossier, une présentation nickelle en plus (utilisant la nouvelle maquette le LMF).
A conseiller très très franchement si vous voulez apprendre Perl. Jusqu'à maintenant, je connaissais un peu (ie, je n'utilisais pas les références par exemple), mais la découverte de la communauté active, de la quantité de modules etc. m'ont décidé à me plonger davantage dans ce langage de programmation qui a de l'avenir.
parfaitement d'accord ! Tribune Libre est un site avec un concept très intéressant, malheureusement très peu utilisé... alors que tout ce qui concerne le cinéma par exemple devrait y avoir pleinement sa place.
Attention : je suis le premier à lire les journaux ou news sur le cinéma car j'y vais très souvent et j'apprécie d'avoir des avis extérieurs, mais si je pouvais les lire sur tribunelibre.org, je préfèrerais :-)
Je me pose des questions tout à fait similaire et je pense que stocker ses photos perso en JPEG est actuellement la meilleure chose à faire.
Question subsidiaire : tu évoques le problème du format de données, as-tu songé au problème de stockage des données ? Dans 50 ou 100 ans, comment auras-tu fait pour avoir conserver tes photos quelque part ? Un support de stockage numérique doté d'une telle longévité existe-t-il ?
le proC, c'est un language pour Oracle avec une syntaxe proche du C (du C avec des requêtes Oracle dedans). Il est d'abord précompilé par le précompilateur Oracle et ensuite le compilateur C (n'importe lequel), le compile.
* sous GPL (General Public License)
* import d'images automatique à partir du systeme de fichier (1 répertoire = 1 catégorie, simple et facile)
* import d'image par upload http
* usage multiple (virtuel) des images (1 image peut appartenir à plusieurs catégorie)
* administration simple des images, commentaires, utilisateurs, groupes, catégories
* installation simple (dezipper puis install.php)
* possibilité de générer les miniatures
* catégories automatiques : récentes et plus vues
* notification par mail pour les admins si quelque chose de nouveau est ajouté (seulement si demandé)
* diaporama (automatique)
* multilingue
* sites de stockage d'image distants
* differents modes d'accès (libre ou reservé aux membres)
* gabarits html
[^] # Re: Alternative
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal PhpWebGallery 1.4.0 RC1. É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: upgrade
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal PhpWebGallery 1.4.0 RC1. Évalué à 3.
[^] # Re: Dans le même genre ...
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Ubuntu: retour d'expérience. Évalué à 6.
Je trouve que tu y vas un peu fort... Si ton amie n'a pas encore une utilisation "poussée" d'une distribution GNU/Linux, il ne faut pas forcément chercher à avoir les dernières versions de tous les logiciels ! Autrement dit, c'est un peu dur de lui faire découvrir GNU/Linux par les branches "unstable" des distributions.
Ubuntu a pour but d'être orienté desktop et va sortir des branches stables très régulièrement (warty = 4.10, la prochaine sera la 5.3 il me semble, soit mars 2005), pourquoi ne pas attendre la sortie de la prochaine version "stable" pour avoir des versions plus récentes des logiciels ?
# application de forum choisie
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Ouverture du forum Ubuntu-fr.org. Évalué à 6.
Je tiens à souligner le très bon choix de l'application PunBB comme application de forum : on obtient un forum léger, fonctionnel et rapide.
Bonne continuation
# PhpWebGallery, Coppermine, Gallery
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Recherche script php pour une Gallerie. Évalué à 4.
Je conseille également Gallery (sans base de données) ou Coppermine (efficace pour une gestion communautaire).
- PhpWebGallery : http://www.phpwebgallery.net(...)
- Coppermine : http://coppermine.sourceforge.net(...)
- Gallery : http://gallery.menalto.com(...)
# choix ethique
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Ma révélation du Libre. Évalué à 1.
D'un naturel faineant, je n'ai accepté une première installation qu'environ 1 an plus tard (Mandrake) et que je n'ai pas dû utiliser plus de 1 heure (j'arrivais pas à faire un truc, j'abandonnais très vite). Le but était de découvrir un nouveau système d'exploitation, je n'étais pas spécialement curieux, malheureusement.
En première année d'école d'ingénieur (2000), le groupe des utilisateurs de logiciels libres de mon école proposaient des CDs de Mandrake et en faisait la promotion (même si très peu d'entre eux utilisaient Mandrake, ils étaient apparamment tous sous Debian). J'ai fait une installation moi-même qui n'a jamais abouti. N'habitant pas sur le campus, personne n'est venu m'aidé à domicile et malgré le fort intérêt que j'aurai eu à réussir l'installation (pour la programmation etc.), j'ai abandonné :-/
Puis ce fut le déclic en début de dernière année d'école d'ingénieur (fin 2002), je tenais à installer une distribution, pas n'importe laquelle, une Debian. Le but n'était pas de découvrir mais le principe des logiciels libres m'importait, cracker des logiciels me semblait être une voie allant droit dans le mur. Mon frère (un mainteneur de paquets Debian) a commencé à m'aider pour la première installation, malheureusement, il est allé à 300 à l'heure, j'ai rien compris, j'étais incapable de reproduire.
Puis un co-promo (encore un autre mainteneur de paquets Debian) m'a aidé en me guidant patiemment plutôt qu'en faisant à ma place. J'ai été capable de refaire une installation tout seul et depuis je n'ai plus de Windows à la maison, je ne pense plus être capable d'utiliser autre chose que ma ligne de commande, d'ailleurs Cygwin fut l'un des premiers logiciels que j'ai installé sur mon ordinateur du boulot.
Bref, je suis vraiment passé à GNU/Linux le jour où j'en ai compris l'intérêt et la philosophie et parce que j'en avais marre d'utiliser des logiciels crackés. En effet, pour moi les licences sont faites pour être respectées et en tant qu'éditeur de logiciels (dans mon temps libre et au boulot), je fait parti des premiers concernés.
[^] # Re: punBB
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Un forum volontairement pauvre et un blog volontairement riche. Évalué à 1.
En ce qui concerne phpBB, je trouve que c'est un projet vraiment très très intéressant et j'essaie de m'inspirer de leurs méthodes pour mon propre projet PhpWebGallery. Lorsque la prometteuse branche 2.2 deviendra stable, je pense la tester et éventuellement l'adopter.
# punBB
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Un forum volontairement pauvre et un blog volontairement riche. Évalué à 3.
punBB fait exactement ce que je lui demande, pas plus, pas moins ! rapide et simple, il couvre certainement la grande majorité des besoins des webmasters (non, un calendrier et un chatroom ne sont pas des fonctionnalité d'un forum).
Au début, les utilisateurs du forum (habitués aux phpBB et autres IBP :-/ ) n'ont pas trop apprécié la "pauvreté" graphique du nouveau forum, mais la croissance continue de fréquentation me fait penser que ça ne gêne pas tant que ça :-)
http://forum.phpwebgallery.net(...) : un exemple de forum punBB
# unknown user
Posté par Pierrick Le Gall (site web personnel) . En réponse au sondage Le type de spam que je reçois le plus. Évalué à 1.
En gros, je pense qu'un spammeur a pris mon adresse mail comme "From" et "Reply-to", du coup, sur le million de spams qu'il a envoyé dans la journée, il y en a 3800 qui sont revenus en erreur... chez moi.
Ce qui est particulièrement "perturbant" pour un filtre bayésien (j'utilise Bogofilter) c'est que je lui dis qu'un mail "normal" de retour en erreur est un spam...
# 1.2 ou 1.1.2 ?
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal OpenOffice 1.2 est sorti. Évalué à 0.
[^] # Re: ce n'est que mon avis
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Je cherche un site de script PHP. Évalué à 2.
# PhpWebGallery
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Je cherche un site de script PHP. Évalué à 2.
[^] # Re: Suggestions
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal album photo en ligne, gestion des permissions, besoin de conseils avisés. Évalué à 2.
Finalement, le vrai problème, c'est que je veux afficher à côté de chaque catégorie dans le menu les 3 informations suivantes :
1. nombre d'images dans la catégorie
2. nombre de sous-catégorie
3. un marqueur dans le cas où il y aurait des images récentes trouvables en profondeur dans la catégorie
Pour les infos 2 et 3, je suis obligé d'avoir la table user_category pour ne pas recalculer tout à chaque fois. Je pense donc que je vais me passer de ces infos (qui sont sympas, mais pas indispensables du tout par rapport aux soucis qu'elles me posent), ce qui me permettra de ne plus avoir à maintenir une table user_category constituée uniquement dans le but d'affichage de ces infos.
[^] # Re: intéressant
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal album photo en ligne, gestion des permissions, besoin de conseils avisés. Évalué à 2.
Sache tout de même que PhpWebGallery est tout à fait du même type que Gallery, peut-être pas pour les mêmes personnes cependant, tout est une question de goût.
[^] # Re: Qualité des Spéciaux/Hors série
Posté par Pierrick Le Gall (site web personnel) . En réponse à la dépêche Revue de Presse - Mai 2004. Évalué à 4.
Petit bémol : seul le HS Login parle un peu du module DBI qui présente un certain intérêt pour moi.
[^] # Re: Puisqu'on est dans le vif du sujet...
Posté par Pierrick Le Gall (site web personnel) . En réponse à la dépêche Revue de Presse - Mai 2004. Évalué à 5.
"Vous n'avez pas encore acheté votre billet pour la conférence. Merci de penser à le faire dès que le système de vente en ligne sera opérationnel."
je vais donc venir de temps en temps pour savoir quand je pourrai acheter mon billet
[^] # Re: Qualité des Spéciaux/Hors série
Posté par Pierrick Le Gall (site web personnel) . En réponse à la dépêche Revue de Presse - Mai 2004. Évalué à 5.
A conseiller très très franchement si vous voulez apprendre Perl. Jusqu'à maintenant, je connaissais un peu (ie, je n'utilisais pas les références par exemple), mais la découverte de la communauté active, de la quantité de modules etc. m'ont décidé à me plonger davantage dans ce langage de programmation qui a de l'avenir.
# superbe aussi
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Yet Another DLFP CSS. Évalué à 1.
Merci
[^] # Re: Les news cinéma
Posté par Pierrick Le Gall (site web personnel) . En réponse au sondage Les news cinéma. Évalué à 2.
Attention : je suis le premier à lire les journaux ou news sur le cinéma car j'y vais très souvent et j'apprécie d'avoir des avis extérieurs, mais si je pouvais les lire sur tribunelibre.org, je préfèrerais :-)
# Re: Photo numérique et JPEG
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Photo numérique et JPEG. Évalué à 1.
Question subsidiaire : tu évoques le problème du format de données, as-tu songé au problème de stockage des données ? Dans 50 ou 100 ans, comment auras-tu fait pour avoir conserver tes photos quelque part ? Un support de stockage numérique doté d'une telle longévité existe-t-il ?
# Re: Stage développement
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Stage développement. Évalué à 2.
[^] # Re: Cherche à participer à un projet
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Cherche à participer à un projet. Évalué à 1.
# Re: Cherche à participer à un projet
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Cherche à participer à un projet. Évalué à 1.
Si ça t'intéresse de participer à un projet web pour créer facilement des albums d'image en ligne :-)
# Re: wildcard dans ggogle
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal wildcard dans ggogle. Évalué à 2.
Comment ça, je réponds pas au journal ?
# Re: Web et album photos
Posté par Pierrick Le Gall (site web personnel) . En réponse au journal Web et album photos. Évalué à 1.
Un petit extrait de la page en français :