FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 23-04-2012 22:37:10

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Modifier URL dans une base.

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.JPG

et la miniature :

http://www.forumphotoparis.fr/img/members/2/mini_Oliboy.JPG

Dans 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.JPG

est-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.


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#2 24-04-2012 18:44:56

enum
Membre
Inscription : 22-03-2012
Messages : 41

Re : Modifier URL dans une base.

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

#3 24-04-2012 22:07:56

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : Modifier URL dans une base.

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 ! sad

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)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#4 24-04-2012 22:13:15

Wan
Membre
Inscription : 12-02-2010
Messages : 555
Site Web

Re : Modifier URL dans une base.

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 ! wink

Dernière modification par Wan (24-04-2012 22:18:44)

Hors ligne

#5 24-04-2012 22:36:27

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : Modifier URL dans une base.

Pas de souci Wan, je patienterais le temps qu'il faudra. smile

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 ! hmm

Bonne soirée ! smile


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#6 24-04-2012 22:45:10

Wan
Membre
Inscription : 12-02-2010
Messages : 555
Site Web

Re : Modifier URL dans une base.

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 ! wink

Hors ligne

#7 25-04-2012 11:15:17

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : Modifier URL dans une base.

merci pour l'info. smile
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 ! smile

bonne journee


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

Pied de page des forums