Le site des utilisateurs francophones de FluxBB.
Vous n'êtes pas identifié(e).
Pages : 1
Salut tout le monde.
Je me tente de faire le mod pour ma bannière photo, en plus de celui que fait Wan. Manière de m'entrainer.
J'ai déjà le plugile uploadile qui créé des miniatures et les stocke sur le serveur. Ce plugile fait des miniature de 100px de haut maximum. Il faudra que je rajouter une condition pour ne pas dépasser 135px de large.
Mais pour ça j'ai ma petite idée (je posterais ici si besoin)
Mais ce plugin renomme la photo en mini_nomdelapho.jpeg
Du coup l'URL de la photo normale est
http://www.forumphotoparis.fr/img/members/2/Oliboy.JPGet la miniature :
http://www.forumphotoparis.fr/img/members/2/mini_Oliboy.JPGDans le mod que j'ai pour l'affichage d'image sur l'index, l'adresse de la photo en miniature (faite à la volée a chaque chargement de page) est son adresse normale.
Donc dans la table forum, et plus précisément la colonne : last_img (je n'ai pas le terme exact) j'ai comme adresse stocké :
http://www.forumphotoparis.fr/img/members/2/Oliboy.JPGest-il possible de faire un script pour rajouter mini_ devant le nom de la photo ?
Ps : allez sur mon forum si je ne suis pas très clair. C'est la bannière en haut de l'index.
Hors ligne
bonjour,
et le /2/ est toujours là ou c'est variable ? si oui il suffit de faire :
UPDATE forum SET last_img=REPLACE(last_img,'http://www.forumphotoparis.fr/img/members/2/','http://www.forumphotoparis.fr/img/members/2/mini_') WHERE last_img LIKE 'http://www.forumphotoparis.fr/img/members/2/%'si non... ça demandera plus d'effort.
Et d'un autre côté si vous n'avez pas 50 forums ça ne prend pas tellement de temps de modifier à la main =p
Hors ligne
le /2/ est la variable qui dépend du membre.
En effet les images sont stockées dans un dossier qui est propre à chaque membre.
Attention, je ne veux pas remplacer le lien, car l'image en question est aussi affichée dans le topic ou à lieu la discussion.
en fait l'image est affichée dans le topic avec le lien normal et est simultanément affiché dans la bannière avec le mini_
(je ne sais pas si j'ai été trop clair)
Mais bon j'ai tenté de recomposer le code de uploadile pour rétrécir en fonction de la largeur (et non que de la hauteur) echec cuisant ! 
Je crois que je vais attendre sagement que Wan ait fini sa mod !
Dernière modification par a-snowboard (24-04-2012 22:09:42)
Hors ligne
Bonsoir,
Je suis désolé de prendre tant de temps pour faire cette mod avec les miniatures, mais mon taf' me prend beaucoup de temps en ce moment.
Bref, dans l'idée, je n'enregistre plus de lien dans la BDD (j'ai déjà une version qui fonctionne). Les miniatures sont directement enregistrées sur le serveur sous la forme 1.jpg, 2.gif, 3.png, 4.jpg etc... et la liste est mise à jour directement dès qu'une nouvelle image est postée (tout ça se passe au niveau de post.php et de include/functions.php pour la détection et réduction d'images). Dans index.php on se contente de récupérer 1.jpg, 2.gif, 3.png, 4.jpg etc...
Voilà pour l'idée générale, j'espère pouvoir vous proposer quelque chose bientôt... ce qui ne vous empêche pas de bosser dessus, ce sera un plaisir de comparer ce qu'on a obtenu ! 
Dernière modification par Wan (24-04-2012 22:18:44)
Hors ligne
Pas de souci Wan, je patienterais le temps qu'il faudra. 
Bah j'ai tenté, mais je pense que je me suis attaqué à un trop gros morceau pour moi !
Il faudra que je commence par quelque chose de plus...soft ! 
Bonne soirée ! 
Hors ligne
Une petite idée pour te faire avancer : je m'inspire de tout le boulot que j'ai fait avec "Easy Avatar". Tout est là ou presque ! 
Hors ligne
merci pour l'info. 
maisbca attendra un peut, je passe une semaine a la mer et apres j'ai une semaine d'exam. donc je ne vais pas me lancer dans les grosses programmation maintenant.
mais je serait toujours de passage de temps en temps ! 
bonne journee
Hors ligne
Pages : 1