|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 614 ![]() |
Bonjour,
Je suis toujours occupé à jouer avec PHP... J'ai réussi à faire une page qui ouvre un dossier spécifique et affiche des miniatures de 180X180 des images qu'il contient. C'est déjà bien mais plusieurs questions en découle ! 1/ Mes images apparaissent déformées, je voudrais savoir s'il est possible qu'elle se "réduisent" à la taille définie 180X180 mais en gardant leur proportions ? 2/ J'ai un souci d'affichage, les miniatures se mettent l'une sous l'autre. Ce que je voudrais faire est un peut complexe (pour moi). Je voudrais avoir 4 images dans le dessus de mon écran et a leur gauche une fleche vers la gauche, et à leur droite une fleche vers la droite, ainsi je pourrais faire "défiler" les miniatures par 4. 3/ Finalement je voudrais sous ces 4 images créer une zone ou quand on click sur l'image elle s'affiche en grand. Quelqu'un a de suggestions ? |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Développeur Web Inscription : avril 2005 Messages : 395 ![]() |
Salut,
1) Cela va dépendre de la taille d'origine de tes images. Il me semble que si le ratio original n'est pas compatible avec le ratio voulu en miniature tu ne pourras pas forcer les deux dimensions sans déformer les images. (corriger moi si je me trompe ?) Ou bien peut être qu'il faudra jouer sur des paramètres tel que le cropping 2) & 3) Ce que tu demandes pourrait être fait en php, mais jete un coup d'oeil sur ce plugin jquery qui est la parfaite illustration de ce que tu veux. http://flowplayer.org/tools/demos/sc...e/gallery.html |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 614 ![]() |
C'est en effet absolument superbe et c'est exactement ce que je cherche.
Malheureusement quand j'ai tenté de comprendre ne fusse que le début de la base du commencement de la description du machin mon cerveau à fait une bonne vieille Guru Méditation (pour les connaisseurs oldies). Ca dépasse largement ce que je suis capable de comprendre... pour le moment (et oui l'espoire fait vivre). En fait ce que j'espère trouver c'est un truc comme ça tout fait (même payant) a inclure dans mon site en précisant juste un dossier que je remplirais avec des images... mais bon la je rêve peut être... Petite précision de dernière minute : j'ai exploré la rubrique SCRIPT PHP de ce site. Il y a des trucs pas mal mais le souci c'est qu'il faut une base SQL et ça, ça me gonfle. Moi je cherche juste un truc tout simple... Oui je sais il y en a un mais l'affichage est vraiment immonde ! |
|
|
00
|
|
|
#4 | ||||||
|
Membre éprouvé
![]() Développeur Web Inscription : avril 2005 Messages : 395 ![]() |
Utilisation du plugin jquery :
l'entête : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#5 | ||
|
Membre habitué
![]() Inscription : juin 2004 Messages : 614 ![]() |
Merci de ton aide. Je comprends mieux.
Deux petites questions encore : 1/ Il y a cette ligne : Code :
<script src="http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js"></script> Du coup si le propriétaire du site décide de changer un truc, mon site ne marcherait plus ? Est ce que je peux télécharger "jquery.tools.min.js" et le mettre en local sur mon site de manière à être autonome ? 2/ Il y a ces lignes : Code :
J'explique : J'ai chez dans mon espace web un dossier qui est synchronisé avec un dossier de mon PC à la maison. Le principe c'est que je copie/j'efface simplement dans mon dossier à la maison les images que je veux voir sur mon site. Le plug in dans son fonctionnement actuel affichera toujours les mêmes images puisqu'il les trouve par leur nom. Moi ce que je voudrais faire c'est que la page "regarde" elle même le contenu du dossier et affiche toutes les images. Est ce possible à ton avis ? Merci. PS : Vu la demande et tous les brols qu'on trouve sur le net, tu devrais proposer un tuto de ce plug in à developpez.com car il est top et tes explications claires ! |
||
|
|
00
|
|
|
#6 | ||||
|
Membre éprouvé
![]() Développeur Web Inscription : avril 2005 Messages : 395 ![]() |
1)
Code :
<script src="http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js"></script> Mais bien entendu tu peux télécharger le fichier .JS et l'utiliser à ta guise sur ton serveur. 2) Effectivement pour le moment les images sont celle de la démo et elles ne sont donc pas dynamiques. Et d'après ce que je comprends tu n'utilises pas de base de donnée. Alors pour lire ce que tu as dans un dossier il va falloir utiliser des fonctions de lecture de fichier. Récupération des images à partir d'un dossier : Code :
Tu remplaces tout le code html qui se trouve dans la DIV avec la class "items" par le code php suivant : Code :
|
||||
|
|
10
|
|
|
#7 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 614 ![]() |
Tu es vraiment une bête
![]() ![]() ![]() ![]() ![]() ![]() ![]() Non seulement ça marche mais en plus j'ai presque tout compris. MERCI. Si tu veux voir le résultat : www.chantrie.eu ... Grâce à tes explications j'ai fait la page Galerie et la page fiches techniques... Encore Merci. |
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() Développeur Web Inscription : avril 2005 Messages : 395 ![]() |
Salut,
j'ai vu la page galerie, ça semble bien intégré, bravo. Juste une petite remarque (esthétique) , le fond blanc de la zone d'affichage des grandes images me parait en fort contraste avec tout le reste du site qui est noir, non ? |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 614 ![]() |
Moi j'amais bien mais c'est vrai que je pourrais mettre un truc un peu plus soft...
Je dois encore mettre un ou deux trucs à jours, je verrai ça en même temps. Encore merci pour ton aide... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com