Guide informatique hardware En1heure.com
Articles phares : Quelle alimentation PC | Choisir son ecran LCD PC

Chercher un sujet :

Module gallerie d'images

Itseasy est un petit projet Open Source de CMS sans base de données. Son but est d'être accessible et rapide.
Participez au développement et / ou suivez son cours à travers cette section ;o)
Site officiel : Itseasy | Démonstration en ligne

Messages: 32
Inscription: Lun Nov 08, 2004 4:25 pm
Module gallerie d'imagesMessagePosté: Lun Nov 22, 2004 6:50 pm

J'ai créé une gallerie d'image. Vous pouvez le voir sur jmcc.yellis.com/beta4/album.php.

Ce fichier est simple, il lit les miniatures du répertoire /miniatures.
Les images sont dans le répertoire images. Le nom du fichier est affiché.

C'est du 100 % CSS / XHTML. Pas de table.

J'ai rajouté quelques lignes dans la feuille de style.

Qu'est-ce que vous en pensez ?
Dernière édition par jmcc le Mar Nov 23, 2004 1:24 am, édité 1 fois.
Avatar de l’utilisateur
Administrateur
Messages: 1614
Inscription: Ven Mar 26, 2004 7:16 am
Localisation: /var/www/
Module gallerie d'imagesMessagePosté: Lun Nov 22, 2004 7:06 pm

C'est sympa ! Pourquoi ne pas ouvrir les photos dans une popup ?
J'ai planché sur un script qui génère lui mm les miniatures (on choisi le taux de compression et la taille et il fait le reste) et les photos s'affichent sur une nouvelle page avec le nom du fichier et des infos.

Messages: 32
Inscription: Lun Nov 08, 2004 4:25 pm
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 2:21 am

C'est fait. Les images s'ouvrent maintenant dans une fenêtre popup.

Messages: 40
Inscription: Ven Nov 05, 2004 8:59 am
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 8:18 am

jmcc a écrit:Qu'est-ce que vous en pensez ?


Bonjour,

J'en pense que c'est parfait !
C'est exactement ce dont j'avais besoin, et ton script s'intègre dans itseasy en 2 secondes.
Merci beaucoup.

Edit:
Actuellement, on doit créer et uploader sur notre serveur 2 images:
- 1 miniature (répertoire 'miniatures')
- 1 avec la taille normale (répertoire 'images')

Il serait intéressant d'uploader uniquement les images de taille normale, et que le script php génère lui même les miniatures dans le répertoire 'miniatures'.

==> on aurait simplement à envoyer nos images et la gallerie serait créée dynamiquement.
Avatar de l’utilisateur
Modérateur Linux
Modérateur Linux
Messages: 662
Inscription: Sam Mai 01, 2004 11:44 am
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 11:12 am

c'est prévu :)

Messages: 40
Inscription: Ven Nov 05, 2004 8:59 am
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 11:27 am

S-Kape a écrit:c'est prévu :)


Oups, je ne le savais pas donc je m'y suis mis.
J'ai adapté une fonction de redimensionnement d'images au script proposé.
Ce n'est pas terrible terrible mais ça fait exactement ce que je voulais:

- J'ai un répertoire nommé 'gallerie'.
- J'y dépose toutes les images que je veux, sans me préoccuper de leurs tailles.
- Le script php génère automatiquement les vignettes.

Les vignettes générées ne sont pas d'une bonne qualité, ça doit pouvoir se modifier.
Exemple visible ici:
http://jmcc.yellis.com/beta4/album_2.php
Avatar de l’utilisateur
Administrateur
Messages: 1066
Inscription: Mer Avr 14, 2004 2:35 pm
Localisation: /home/vincent
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 11:58 am

vanquish a écrit:C'est sympa ! Pourquoi ne pas ouvrir les photos dans une popup ?
J'ai planché sur un script qui génère lui mm les miniatures (on choisi le taux de compression et la taille et il fait le reste) et les photos s'affichent sur une nouvelle page avec le nom du fichier et des infos.


mitro, tu n'avais peut être pas vu ce message ;)

Messages: 40
Inscription: Ven Nov 05, 2004 8:59 am
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 12:01 pm

Douflou a écrit:
vanquish a écrit:C'est sympa ! Pourquoi ne pas ouvrir les photos dans une popup ?
J'ai planché sur un script qui génère lui mm les miniatures (on choisi le taux de compression et la taille et il fait le reste) et les photos s'affichent sur une nouvelle page avec le nom du fichier et des infos.


mitro, tu n'avais peut être pas vu ce message ;)


Oups ah oui en effet, j'avais lu trop vite :)
Bon, c'est pas bien grave, j'avais juste ajouté quelques lignes au script initial donc pas trop de travail :)
Avatar de l’utilisateur
Administrateur
Messages: 1614
Inscription: Ven Mar 26, 2004 7:16 am
Localisation: /var/www/
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 12:24 pm

Ca rend vraiment bien on peut télécharger ce script ?

Messages: 40
Inscription: Ven Nov 05, 2004 8:59 am
Module gallerie d'imagesMessagePosté: Mar Nov 23, 2004 12:51 pm

vanquish a écrit:Ca rend vraiment bien on peut télécharger ce script ?


Je l'ai uploadé sur le site de test de jmcc, il est possible de le récupérer à partir de là (partie Administration).
Je précise que je n'ai fait qu'ajouter la création automatique des vignettes (+ affichage du poids des images de taille normale) en partant du script proposé par jmcc.

Vanquish, il serait intéressant d'avoir un espace (ftp) dédié à Itseasy pour uploader les scripts / mods créés par les utilisateurs.

Edit:
Voici une version modifiée du script:
http://jmcc.yellis.com/beta4/fichiers/gallerie.zip
(pas de démo possible de ce script car il nécessite la création d'un répertoire /tmp, et je ne peux pas le faire sur le site de jmcc).

Avant, les images étaient intégralement chargées avant d'être redimensionnées. En plus d'être idiot, cela peut poser des problèmes si les images sont lourdes et que l'utilisateur est en bas-débit.
Maintenant les vignettes sont crées dans le répertoire ./tmp à partir des images normales. Les images normales sont chargées uniquement si on clique dessus.
(je ne fait que récupérer des scripts php et je les adapte)
Dernière édition par mitro le Mar Nov 23, 2004 1:42 pm, édité 1 fois.
Suivante

Retourner vers Développement technique d'Itseasy



Chercher un sujet :


cron