Cpmfetch et cpg1.5.x Cpmfetch et cpg1.5.x
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Cpmfetch et cpg1.5.x

Started by François Keller, June 12, 2010, 09:43:56 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

François Keller

Salut à tous,

beaucoup d'entre vous utilisent l'excellent outil cpmfetch de Vuud pour afficher des images de leurs galerie sur d'autre pages de leur site.
Avec la publication de cpg1.5.6 stable, vous avez pu vous rendre compte que cpmfetch ne fonctionnait plus...
Vuud est en train de développer une toute nouvelle application pourcpg1.5.x, mais en attendant, il existe une petite modification à faire pour que cpmfect continue à fonctionner avec cpg1.5.x
dans le fichier install.php de cpmfetch cherchez
'cfSQLPictureSelect' => 'p.filepath AS pFilepath, p.filename AS pFilename, p.aid AS pAid, p.filesize AS pFilesize, p.title AS pTitle, p.caption AS pCaption, p.owner_name AS pOwner_name, p.owner_id as pOwnerId, p.ctime AS pCtime, p.hits AS pHits, p.pid AS pPid, p.pic_rating AS pPic_Rating,  p.votes AS pVotes, p.pwidth AS pWidth, p.pheight AS pHeight, p.user1 as pUser1, p.user2 as pUser2, p.user3 as pUser3, p.user4 as pUser4, c.cid as cCid, c.name as cName, c.description as cDescription, c.pos as cPos, c.parent as cParent, c.thumb as cThumb',
et remplacez le par
'cfSQLPictureSelect' => 'p.filepath AS pFilepath, p.filename AS pFilename, p.aid AS pAid, p.filesize AS pFilesize, p.title AS pTitle, p.caption AS pCaption, p.owner_id as pOwnerId, p.ctime AS pCtime, p.hits AS pHits, p.pid AS pPid, p.pic_rating AS pPic_Rating,  p.votes AS pVotes, p.pwidth AS pWidth, p.pheight AS pHeight, p.user1 as pUser1, p.user2 as pUser2, p.user3 as pUser3, p.user4 as pUser4, c.cid as cCid, c.name as cName, c.description as cDescription, c.pos as cPos, c.parent as cParent, c.thumb as cThumb',
Merci à Phill Luckhurst d'avoir publié ce mod.
Mais encore une fois, n'oubliez pas de regarder du côté du forum anglophone dédié à cpg1.5.x pour guetter la sortie de la nouvelle application de Vuud qui, n'en doutons pas, apportera plein d'améliorations...
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

apassio

Bonjour,

Depuis mon upgrade sur 1.5.6, le script cpmfetch de ma page http://dophan.com/ ne fonctionne plus:

Unknown column 'p.owner_name' in 'field list'
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/dophan2/public_html/cpmfetch/cpmfetch_dao.php on line 707

J'imagine que c'est en ligne avec votre commentaire.

Cependant, je ne trouve pas de fichier install.php. Dans le répertoire cpmfetch qui est sur mon serveur, je trouve les fichiers suivants:
cfig_random.php
cfimageget.php
cfrssget.php
cfshow.php
cpmfetch.js
cpmfetch.php
cpmfetch_dao.php
rss_lastadded.php

et les sous répertoires
\libs
\tmp

aucun fichier install.php?

Merci de votre aide


François Keller

Pourtant il devrait y être. Dans ce cas, replacez le dans le répertoire cpmfetch depuis une version "propre"
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

apassio

Bonjour,

en pièce jointe, voici les fichiers originaux de cpmfetch que j ai utilisés à l'époque (janvier 2006). Il n'y a pas de install.php dedans?
tout semble tourner autour du fichier cpmfetch.php

Merci de votre aide

François Keller

Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

apassio

Ok, je vais faire le upgrade vers cpmfetch 2.0.0.

Dois je modifier le install.php (selon les instructions pour le rendre compatible avec coppermine 1.5.x avant) ou après l'upgrade?

Merci


François Keller

Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

apassio

Ok, çà marche, MERCI. Thread closed.

François Keller

Quote from: apassio on June 28, 2010, 07:17:56 PM
Ok, çà marche, MERCI. Thread closed.
Non, votre problème résolu.
Normalement il aurait fallu ouvrir un nouveau sujet avec votre question , mais maintenant, je ne vais pas le déplacer  ;D
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

poubao

Attention, il faut renommer ou effacer le fichier "install.php" de cpmfetch pour sécuriser votre installation.
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

François Keller

oui exact, merci poubao de nous le rappeler
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

BEO

Bonjour à tous,

Je voulais pas ouvrir un sujet pour une suggestion (aurais-je du?), mais, y a-t-il un moyen d'éditer le script de manière à ce que les liens sur les images du cpmfetch soient en "blank" et ne s'ouvrent donc pas dans la même page? Je travaille encore avec des frames (houuuu la honte), alors c'est embêtant :/

Merci

BEO

Oops en fait j'ai trouvé, pouvez-vous supprimer mes 2 msg , merci.

Miss_sushi

et dans le cas ou la galerie ne se trouve pas sur le même serveur que le site initial ?  ???
j'avais en page d'accueil de mon site une petite zone ou s'affichait les derniers upload, mais depuis que je suis passée à la version 1.5  le code ne semble plus fonctionné, j'ai essayé en modifiant avec le code donné plus haut mais toujours rien  :-\
merci d'avance pour votre aide

BEO

Personnellement j'ai jamais réussi à mettre un cpmfetch sur mon site qui pointait sur une galerie externe au serveur. Depuis j'ai rapatrié ma galerie sur le serveur du site donc je me pose plus la question.

Miss_sushi

Quote from: BEO on September 20, 2010, 06:37:15 PM
Personnellement j'ai jamais réussi à mettre un cpmfetch sur mon site qui pointait sur une galerie externe au serveur. Depuis j'ai rapatrié ma galerie sur le serveur du site donc je me pose plus la question.

bah justement avec les versions antérieure 1.4 etc ... j'y arrivais très bien , bon il y avait un petit bidouillage a faire mais au final ça fonctionnait , et plus maintenant  :'(