Pages: 1
Salut,
Je cherche un moyen pour que les gens puisse ajouter des images plus grande que les tailles maximum admise.
Les images serais en faite automatiquement redimentionné sur le serveur. Ce serais le meme système que pour la création de miniature sauf que ce serais pour les grande images cette fois.
Bien que je n'y connaissent rien en programmation, j'imagine que ça doit pas être trop compliqué si on ce base sur le système des miniatures.
Voilà j'espère que mon problème est claire.
Merci aux développeur qui voudron bien m'aider :-)
Hors ligne
Oui bien sûre :-)
je voudrait que les personnes qui ajoute une image sur la webgalerie ne soit pas obligé de redimentionner leurs images avant de les ajouter. Ainsi ils pourrait mettre leurs images sans avoir de message d'erreur "la taille de l'image ne doit pas dépasser ..."
L'image serais donc stocké sur le serveur, et en attente de validation (comme maintenant). Et là il faudrais un stystème qui redimentionne l'image (sur le serveur) comme le système de création de miniatures.
L'idéal ce serais même que le redimentionnement de l'image ce fasse automatiquement quand la personne ajoute l'image.
L'image serais redimentionner à la valeur réglé dans "Configuration générale" largeur maximum, hauteur maximum.
C'est certainement possible d'utiliser le système de création des miniatures de la webgalerie... en le modifiant un peu bien sûre.
Voilà si quelqu'un pouvait créer un moyen de faire ça ce serais vraiment génial et très très gentil :-D
Ca peu être aussi intéressant d'intégrer ça dans la prochaine version de phpwebgalerie ;-)
Hors ligne
Re,
Pour la taille des images, il suffit de modifier les valeurs qu'il y a dans la partie configuration/Ajout d'images (Configuration de l'envoi d'images par les utilisateurs). Ces valeurs fixent la taille limite et le poids des images qui peuvent être rajoutées.
Ensuite tu peux modifier le fichier picture.tpl afin que ton mage soit directement redimensionnée par le navigateur web. Pour ce faire, tu remplaces
<img class="image" src="{SRC_IMG}" style="width:{WIDTH_IMG}px;height:{HEIGHT_IMG}px;" alt="{ALT_IMG}"/>
par
<img class="image" src="{SRC_IMG}" style="width:800px;height:600px;" alt="{ALT_IMG}"/>
Pour limiter l'affichage à 800 600 même si ton image est plus grande.
Je pense qu'on peut aussi récupérer les valeurs d'affichage définies par défaut.
@+
Seldon
Hors ligne
Bonjour à tous,
Avec ta modif, Seldon, est-ce que l'image est telechargée completement puis juste recadrée à l'affichage, ou c'est vraiament une image 800x600 qui est envoyé depuis le serveur ?
Je pense à ça par rapport au temps de chargement de la page ....
Hors ligne
Oui ça peut être une solution mais l'image gardera sa taille d'origine... c'est seulement l'affichage qui est redimentionné, et comme le souligne "pi" ça augmentera le temp de chargement pour les visiteurs, et par la même occasion l'espace sur le serveur. Et puis est-ce que la qualité ne serais pas moins bonne qu'avec un redimentionnement de l'image ?
Les images que les gens ajouterais sur ma webgalerie font 1280*960 pixels (ou plus rarement 960*1280 ce qui complique encore le truc)
Il y a certainement un moyen d'utiliser le sytème des miniatures mais malheureusement il faut le développer
Hors ligne
bonjour,
En fait l'image est redimensionnée à l'affichage donc pas trop de gain au niveau du téléchargement. Par contre tu n'as pas de perte de qualité.
Pour le stockage, c'est un compormis à faire. C'est sur que si tu n'héberges pas toi même ton site, ça peut poser des problèmes à la longue.
Quand au temps de téléchargement, ça va aussi dépendre de la connection que tu as et de celle de tes visiteurs naturellement.
En résumé, ce qui te faudrait c la possibilité de lancer thumbclick en ligne de commande à partir de la page d'upload PHP ou de trouver un utilitaire capable de faire ça aussi
Là il faut demander à son auteur si c'est possible...
Seldon
Hors ligne
Seldon, merci à toi ça fait longtemps que je cherche désespéremment comment on fait pour redimmensionner la vision des images !
Franchement merci !
Pages: 1