Advanced search  

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]

Pages: [1] 2   Go Down

Author Topic: CPMFetch : insertion code  (Read 19331 times)

0 Members and 1 Guest are viewing this topic.

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
CPMFetch : insertion code
« on: November 07, 2007, 02:25:45 am »

Bonjour à tous,

Je ne connais pas le PHP mais je peux comprendre les bases si on m'explique un peu.
Mon probleme est d'insérer des lignes de codes pour cpmfetch au bon endroit dans ma page index.

Pouvez-vous me donner un exemple d'insertion d'un code qui affiche une photo aléatoire différente à chaque consultation de la page, et ce au milieu et dans une taille intermédiaire ?

A défaut existe t-il un logiciel en wysiwyg pour ce genre d'opération ?

Merci d'avance.

Fabrice.
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: CPMFetch : insertion code
« Reply #1 on: November 07, 2007, 08:18:30 am »

Salut,

non, il n'y a pas d'éditeur wysiwyg pour ça.
par contre il ya le site de cpmfetch avec une doc qui explique pas mal de choses
http://cpmfetch.fistfullofcode.com/docs/stable_basic/index.html (en anglais)
personnelement je n'utilise pas mais Pyap est devenu au fil du temps un expert  ;)
gageaons qu'il passera par là
Logged
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

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #2 on: November 07, 2007, 11:06:18 am »

Bonjour,

Quote
Pyap est devenu au fil du temps un expert
;D Thanx  ;)

Il est aisé d'utiliser ce type de commande :
Code: [Select]
<img src="http:// w w w.pays-dignois.com/galerie/fetch/cfimageget.php?cat=0">comme pour cette image :
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.pays-dignois.com%2Fgalerie%2Ffetch%2Fcfimageget.php%3Fcat%3D0&hash=36eb0a6c6b6a5de1e6070be8e88518e810694083)
CFIMAGEGET.PHP est considéré comme étant une image.
Notez bien que si vous désirez afficher plusieurs images en appelant CFIMAGEGET.PHP, vous devrez ajouter un pseudo TAG comme par exemple "&im1". ("&schtroumf-N1" marche aussi !)
Comme ceci :
Code: [Select]
http:// ww w.pays-dignois.com/galerie/fetch/cfimageget.php?cat=0&im1
http:// ww w.pays-dignois.com/galerie/fetch/cfimageget.php?cat=0&im2
http:// ww w.pays-dignois.com/galerie/fetch/cfimageget.php?cat=0&im3
vous obtiendrez ainsi ceci :
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.pays-dignois.com%2Fgalerie%2Ffetch%2Fcfimageget.php%3Fcat%3D0%26amp%3Bim1&hash=087be5f28d0b6b14881b814f8f5f16fe52f5fb44) (https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.pays-dignois.com%2Fgalerie%2Ffetch%2Fcfimageget.php%3Fcat%3D0%26amp%3Bim2&hash=e4f7271868948ced4b7e9472f974b8d58f66fdeb) (https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.pays-dignois.com%2Fgalerie%2Ffetch%2Fcfimageget.php%3Fcat%3D0%26amp%3Bim3&hash=3686b5c45903b8c798c13012df7bfe8e503d0b0e)
(faites F5 pour actualiser ces images)

Sans vouloir faire confler le PageRank, voici la page d'Accueil de ma Galerie Coppermine. J'y utilise intensivement CpmFetch et cfimageget.php :
http://www.pays-dignois.com/galerie/

PYAP
« Last Edit: November 07, 2007, 11:24:20 am by PYAP »
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #3 on: November 07, 2007, 03:02:46 pm »

ok, merci pour les infos.

Mon principal probleme est de savoir où insérer le code pour que l'image s'affiche au bon endroit. [edit by PYAP]HTML related[/edit]

Par exemple sur mon site www.fhoto.123.fr j'aimerai avoir une photo intermédiaire aléatoire située à la place des 2 images de la bannière (c le mieux), soit juste au-dessus des "derniers ajouts".

Fabrice.
« Last Edit: November 14, 2007, 03:53:40 pm by PYAP »
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #4 on: November 07, 2007, 05:18:50 pm »

Donc il faut jouer avec le HTML dans TEMPLATE.HTML et/ou tripoter THEME.PHP, mais là on sort du contexte de Coppermine et de CpmFetch.
Un éditeur HTML et des rudiments d'HTML sont nécessaires  ;)

PYAP
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #5 on: November 07, 2007, 11:23:51 pm »

ok, merci.

Maintenant je sais où aller tripoter  ;)

Fabrice.
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #6 on: November 08, 2007, 05:43:24 am »

Une autre question svp

Comment cpmfetch sait où aller chercher les images ? et surtout lesquelles prendre: je ne veux pas afficher les vignettes mais les images intermédiaires !

voici ce que j'ai modifié sur le fichier style.css du theme chaocticsoul (j'ai l'impression de faire un peu n'importe quoi  :P:)

Code: [Select]
.image_header {
background: #22201d url('images/image_left.png');
border: 1px solid #363430;
height: 249px;
width: 400px;
}

.bkgleft { background: <?php
  
include "www/cpmfetch/cpmfetch.php";
  
$objCpm = new cpm("www/cpmfetch/cpmfetch_config.php");
  
$objCpm->cpm_viewRandomMedia;
  
$objCpm->cpm_close();
?>
; float: left; }

www.essaifhoto.123.fr

Fabrice.
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #7 on: November 08, 2007, 06:24:05 am »

Re bonjour,

Pour faire simple, comment feriez vous pour insérer 2 images aléatoires dans les 2 images du haut (left, right) du theme chaoticsoul  ;)

merci d'avance.

Fabrice.

www.fhenon.123.fr
Logged

Davide Renda

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: CPMFetch : insertion code
« Reply #8 on: November 08, 2007, 01:56:17 pm »

Quote
insérer 2 images aléatoires dans les 2 images du haut (left, right) du theme chaoticsoul
ça c'est un truc qui m'intéresse beaucoup ;-) moi aussi j'utilise ChaoticSoul sur mon blog en Wordpress (avec une galerie Coppermine, évidemment!)

Davide Renda

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: CPMFetch : insertion code
« Reply #9 on: November 08, 2007, 01:59:49 pm »

Le lien des images sur CaoticSoul est
http://www.example.com/coppermine/themes/chaoticsoul/images/image_right.jpg et ...image_left.jpg; avez vous essayé de changer ce lien avec une portion de code cfimageget.php?

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #10 on: November 08, 2007, 02:07:56 pm »

Je crois qu'il est plus facile de manipuler CFIMAGEGET.PHP que d'inclure du PHP !
C'est cette fonction qu'il faut chercher à placer dans votre TEMPLATE ChaoticSoul (que je n'utilise pas)
Je rappelle que CFIMAGEGET.PHP est une image  ???
Cette image est puisée soit de manière totalement aléatoire soit précisément au sein d'un Album, ou seulement dans une Catégorie(DOC CpmFetch)

PYAP
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #11 on: November 08, 2007, 10:58:02 pm »

Je rappelle que CFIMAGEGET.PHP est une image  ???
Cette image est puisée soit de manière totalement aléatoire soit précisément au sein d'un Album, ou seulement dans une Catégorie(DOC CpmFetch)

mais cette image, peut-elle être une image intermédiaire directement et non pas une vignette ??

Fabrice.
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #12 on: November 09, 2007, 03:52:07 am »

Ok, j'ai ma réponse concernant la possibilité d'afficher une image intermédiaire.
J'ai édité le fichier cfimageget.php et j'ai vu que l'on avait l'option "size=[thumb|int|large]".
Néanmoins, je ne parviens pas à insérer le code pour que cela fonctionne :(
Je dois avoir une mauvaise syntaxe !
Quelqu'un peut-il me corriger svp ?

dans le fichier template.html :

Quote
<div id="headerimg" class="clearfix">
<img src="http://www.fhoto.123.fr/www/cpmfetch/cfimageget.php?size=int">
</div>

Merci d'avance.

Fabrice.

www.essaifhoto.123.fr

Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #13 on: November 09, 2007, 10:04:10 am »

Bonjour,

Dans CFIMAGEGET.PHP, avez-vous édité correctement ceci, c'est à dire l'emplacement de votre CpmFetch :
Code: [Select]
// This one you need to adjust unless your galler is at http://www.youname.com/photos
// If you installed right to the root of your web site, just use a /
// TODO This should be path to config file
// $urltocpm = "/photos/";
$pathToConfigFile = "";

PYAP
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #14 on: November 09, 2007, 10:16:38 am »

Quote
Dans CFIMAGEGET.PHP, avez-vous édité correctement ceci, c'est à dire l'emplacement de votre CpmFetch :

il faut indiquer le chemin du répertoire "cpmfetch" ou celui de "album" ?

Fabrice.
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #15 on: November 09, 2007, 11:07:16 am »

Et bien à relire la portion jointe à mon précédent Post, je vois une confusion !
En effet il est dit de renseigner l'URL de la Galerie, hors il s'agit bien de renseigner où se situe CpmFetch, de la façon indiqué par l'exemple.

Mais j'y pense, avez-vous testé l'install correcte de CpmFetch ?

PYAP
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #16 on: November 09, 2007, 01:46:33 pm »

Quote
Mais j'y pense, avez-vous testé l'install correcte de CpmFetch ?

Oui, je visualise 4 images de ma galerie lors de l'installation. Ce qui semble être le moyen de savoir si c ok ou pas, non ?

Je viens aussi de renseigner "cfimageget.php" de la manière suivante:
Quote
// This one you need to adjust unless your galler is at http://www.youname.com/photos
// If you installed right to the root of your web site, just use a /
// TODO This should be path to config file
//   $urltocpm = "/photos/";
$pathToConfigFile = "http://www.essaiphoto.123.fr/www/";

et le fichier "template" de chaoticsoul:
Quote
<div id="headerimg" class="clearfix">
<img src="http://www.essaifhoto.123.fr/www/cpmfetch/cfimageget.php">
</div>

Mais rien n'y fait, cela ne fonctionne pas :(

www.essaifhoto.123.fr
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #17 on: November 09, 2007, 01:58:55 pm »

Essayez de renseigner comme ceci :

$urltocpm = "/cpmfectch/";
$pathToConfigFile = "http://www.essaiphoto.123.fr/cpmfetch/

PYAP
Logged

karice

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 118
    • FHoTo
Re: CPMFetch : insertion code
« Reply #18 on: November 09, 2007, 02:24:17 pm »

:( rien à faire, quand ça veut pas, ça veut pas !  >:(

Fabrice.
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: CPMFetch : insertion code
« Reply #19 on: November 09, 2007, 03:12:39 pm »

Revenez à l'état par défaut, comme ceci :

Code: [Select]
// This one you need to adjust unless your galler is at http://www.youname.com/photos
// If you installed right to the root of your web site, just use a /
// TODO This should be path to config file
//   $urltocpm = "/photos/";
$pathToConfigFile = "";
Logged
Pages: [1] 2   Go Up
 

Page created in 0.032 seconds with 19 queries.