#1 30-10-2007 18:50

Gilles

ImageImageImage

j'ai essayé d'utiliser toi plugin, malhereusement, je n'arrive pas a lui definir un répertoire d'image, il m'affiche constament ImageImageImage en tant que liens hypertextes.
il y a un formatage spécial a utiliser ? car j'ai tout essayé, la racine, le /test/photos/, le /public/photos/ pour ma part, rien ne passe

Cordialement

#2 30-10-2007 22:41

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Bonjour

Il n'y a aucun formatage particulier ("image" est le texte de remplacement si l'image ne peut-être affichée (non trouvée par exemple) mais le chemin doit être exprimé depuis la racine du site (par exemple si dc est installé dans le dossier /dotclear et que les images sous stockée dans un sous dossier /images le chemin sera /dotclear/puplic/images/.

SI ça ne marche toujours pas :
Si tu clique sur "image" quel est l'adresse de la page (configration du widget en "ouvrir : Dans cette fenêtre") et quelle est l'adresse "réel" de l'image ?

Hors ligne

#3 31-10-2007 10:42

Gilles
Invité

Re : ImageImageImage

donc j'ai modifié l'url, je n'avais pas mis le /dotclear/
donc l'image s'affiche bien si je clique dessu :
/dotclear/public/minialbum/
par contre je n'ai pas de miniature, toujour un Image

#4 31-10-2007 10:47

Gilles
Invité

Re : ImageImageImage

Bon ca marche, mais pas pour toutes les photos, aucun rapport avec la taille car chaque photo passe une fois sur deux, etrange

#5 31-10-2007 18:29

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Elle ont bien été uploader via le gestionnaire de DC ???

Est t-il possible d'avoir l'adresse du site pour que je puisse analysé le problème ?

Hors ligne

#6 01-11-2007 03:42

Gilles
Invité

Re : ImageImageImage

Mon site est acessible à : www.montenach.com

Donc certaines photos ne s'affichent pas, pourtant le repertoire est gavé, il y a peu etre des images qu'il n'arrive pas à ouvrir?

J'ai remarqué un autre problème: parfois lors du clic sur une photo, il la charge en plein ecran plutot qu'avec le DClightbox.

à savoir que les images non affiché (Image) sont bien visible quand on lance le dclightbox et que l'on navigue avec lui. Etrange

#7 01-11-2007 21:05

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Je crois avoir trouvé mais peux-tu me le confirmé :
Il me semble que ça ne fonctionne pas avec les images autres que jpg (par ex le png) car il cherche une miniature en *.png alors quelles sont en *.jpg. Je vais tester chez moi wink.

Hors ligne

#8 02-11-2007 04:21

Gilles
Invité

Re : ImageImageImage

effectivement les .png n'ont jamais l'air de s'afficher, mais c'est aussi le cas pour certains .jpg, notemment mes collages de photo fait avec picasa. je pense que la taille de l'image n'influe pas car la photo la plus souvent affichée est la plus grosse;

#9 02-11-2007 12:06

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Arrives tu a me donner le lien vers une des images jpg ?jpeg? qui ne fonctionne pas.

edit 14h26:
Le problème est que la version sur laquel j'ai développer imaes au hasard créait des miniatures en gardant le même format d'image et que la beta7 les converties toutes en jpg.
Peux-tu tester la version 0.2 et me dire si il y a encore des problème ? (téléchargeable ic : http://download.tuxfamily.org/jopen/randomimages/)

Dernière modification par jonas (02-11-2007 14:26)

Hors ligne

#10 03-11-2007 11:14

Gilles
Invité

Re : ImageImageImage

Il y a du mieux, il arrive a passer les .png maintenant.
cependant certaines images comme :
http://www.montenach.com/dotclear/publi … duc_sq.jpg

ne passent pas. Je suspecte le .<nom du fichier> d'etre à l'origine de ça.
mais bon ca ne marche pas pour certaines photos .jpg qui n'ont pas de point devant leur nom.

Du coup je me suis lance dans la programation d'un plugin pour DC2 qui ce charge de prendre l'activité recente de picasa vie un flux rss, mais j'ai quelques soucis en XMl, peut etre pourrais tu m'éclairer :-)

#11 03-11-2007 12:56

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Peux tu regarder le nom de la miniature de http://www.montenach.com/dotclear/publi … 1reduc.jpg via le gestionnaire de dotclear ? (bouton droit sur la miniature, copier l'adresse du lien). Je voudrais bien résoudre le problème smile.

Sinon pour info le plugin que tu veux réaliser me fait penser à http://plugins-dotclear.geeek.org/#zoomrss .
Pour le rss comme DC2 est en php5 tu peux regarde du coté de simplexml, en même temps si c'est simplement pour récupérer l'image je me demande si tu ne devrait pas faire un peu comme ceci : http://jonas.tuxfamily.org/wiki/apropos … e_flux_rss

[edit 14h] :
Nouvelle version avec quelque amélioration (retélécharge la version 0.2) :
  * Vérifie l'existence de la miniature avant son affichage.
  * Si à plus de 100 reprise une image n'a pas été trouvée affiche un message d'erreur et d'aide à la configuration.

Dernière modification par jonas (03-11-2007 14:01)

Hors ligne

#12 03-11-2007 14:52

Gilles
Invité

Re : ImageImageImage

http://www.montenach.com/dotclear/admin … 0&post_id=

en fait pour ces photos, DC2 n'a pas fait de miniatures, ca m'a l'air de coincider avec celles qu'ill n'arive pas a afficher. de plus j'ai vu que certaines photos sont en .JPG en majuscule, ca doit bloquer.

pour ce qui est de mon plugin, j'ai repris le zoomrss, mais je cale car le Xml que me fournis picasa est plus complexe :


<entry>
    <id>
        44445Z325
    </id>

jusqu'à la tout va bien, j'arrive à recup les données

    <exif:tags>
       <exif:fstop>5.6</exif:fstop>
       <exif:make>Canon</exif:make>
       <exif:model>Canon EOS 400D DIGITAL</exif:model>

par contre la je n'arrive pas à aller à cette instance imbriquée, deja les : ne passent pas dans
$thumb_url = $entry[exif:model]
il faut que je teste comment l'inhiber.

faut il que je fasse genre $thumb_url = $entry[exif:tags]->[exif:model] ?

#13 03-11-2007 17:46

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Pour mon plugin :
La dernière version sautera les images qui n'ont pas de miniature. Elle ne poseront donc plus de problème mais ne seront jamais affiché.

Pour le xml :
Je suis aussi en train d'étudier la lecture de flux rss en php pour mon projet GCweb. J'utilise simplexml et je n'ai pas l'impression que c'est ce que tu utilise donc ... je ne peux pas vraiment t'aider.

En plus je n'ai jamais étudier (ni même installer) zoomrss et je ne sais pas quel allure à le rss de picassa. Si tu veux étudier comment j'ai fait dans mon GCweb, le plus instructif est de regarder /inc/bdd.php fonction xml2array, la je peut t'expliquer ce qu'il fait smile.

PS : Euh ... tu fais tes test sur le serveur de ton hébergeur ???

Hors ligne

#14 03-11-2007 18:00

Gilles
Invité

Re : ImageImageImage

oui, pourquoi ?

#15 03-11-2007 18:04

Gilles
Invité

Re : ImageImageImage

j'utilise magpirRSS tout betement, google me balance du style

    <exif:tags>
       <exif:fstop>5.6</exif:fstop>
       <exif:make>Canon</exif:make>
       <exif:model>Canon EOS 400D DIGITAL</exif:model>

ce qui est des tableaux imbriqués les uns dans les autres, et je n'arrive pas a acceder à plus d'une génération...

#16 04-11-2007 00:11

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

yikes yikes yikes oui, pourquoi ? yikes yikes yikes tu n'a pas installer de serveur local (sur ton ordi) ? Si c'est le cas tu es courageux ... envoyer un fichier pour avoir une réponse d'erreur de syntaxe à la ligne 5. Je ne sais pas sous quel OS tu es mais sur tous tu peux y installer un serveur sous GNU/Linux c'est très simple, Sous windows je sais qu'il existe des installeurs pour qui facilte cette tache, sous mac je ne connais pas du tout. Et pour faire des testes c'est nettement plus partique et plus rapide !

magpirRSS ??? je ne connais pas, mais comme je l'ai dis avant, je suis aussi en train d'étudier rss+php. Mais avec simplerss que j'ai utilisé (mais pas assez pour te répondre sans faire de recherche et en ce moment je n'ai pas trop le temps) ça me semble assez simple.

Hors ligne

#17 04-11-2007 03:11

Gilles
Invité

Re : ImageImageImage

oula non j'ai fait un script qui m'envoie le fichier, ca prend 5 secondes (+ un refresh)

#18 04-11-2007 11:53

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Et ben ... avec un serveur "local" tu as d'un coté le fichier ouvert de l'autre ton explorateur internet, Tu rafraichit (F5) tout en gardant le fichier ouvert et sans avoir un site distant qui bug. Si tu pense te lancer dans le php je te conseil vraiment d'installer un serveur local.

Petit exemple de comment je bosse (et pub pour compiz-fusion sous GNU/Linux) : min_2007-11-04_-_10-48-40_-_geany_epiphany.png

Hors ligne

#19 11-11-2007 15:13

Gilles
Invité

Re : ImageImageImage

Bon je me suis replongé dans le code, j'ai essayé de passer par simplexml, mais rien à faire, le file_get_contents($url); ne passe absolument pas, il ne trouve pas de stream. Je suis sur OVH, c'est peut etre due à ca... pourtant les flags allow_url_fopen sont à ON.

enfin bref, je connais les serveur locaux, mais la j'avais la fleime de DL easyphp avec ma vielle connection australienne, et puis je ne prevoyais pas m'arracher les cheveux sur un vieux plugin dotclear...

#20 11-11-2007 23:23

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

Australie !!! Qu'est vous avec comme connection la bas ?

Sinon :
Je crains ne pas pouvoir vraiment d'aider hmm si ce n'est de te conseiller de prendre le temps d'installer un serveur local (Ahhhh ! chercher, télécharger, OK mais j'ai pas lu, OK mais j'ai pas lu, OK mais j'ai pas lu, OK mais j'ai pas lu ...  les mauvais souvenir de windows !)

Sur mon GCweb les fichiers xml ce trouve sur le même serveur, j'utilise simplexml_load_file($filexml) mais sur la doc : http://fr.php.net/manual/fr/function.si … d-file.php

filename

    Chemin vers le fichier XML

        Note: Libxml 2 supprime la protection des caractères des URI, alors si vous voulez passer par exemple b&c comme paramètre URI à a, vous devez appeler simplexml_load_file(rawurlencode('http://example.com/?a=' . urlencode('b&c'))). Depuis PHP 5.1.0, vous n'avez plus besoin de faire cela puisque PHP le fait pour vous.

Je comprend donc que ça marche avec une url.

Mais je pense que tu trouvera une meilleur sur des forum php (aucun à te conseiller).

Hors ligne

#21 12-11-2007 03:16

Gilles
Invité

Re : ImageImageImage

rien à faire...

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://picasaweb.google.com/data/feed/a … -results=1"

Oui je suis en Australie pour faire une année de business (Master) histoire de couper avec l'informatique pur et dur... on ne ce demande pas pourquoi...

#22 12-11-2007 18:49

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : ImageImageImage

big_smile big_smile big_smile

<?php
$xml = simplexml_load_file("http://picasaweb.google.com/data/feed/api/user/montenach.gilles?kind=photo&max-results=1");
print_r ($xml)
?>

me sort

SimpleXMLElement Object
(
    [id] => http://picasaweb.google.com/data/feed/api/user/montenach.gilles
    [updated] => 2007-11-12T17:47:06.446Z
    [category] => SimpleXMLElement Object
        (
            [@attributes] => Array
                (
                    [scheme] => http://schemas.google.com/g/2005#kind
                    [term] => http://schemas.google.com/photos/2007#user
                )

        )
...
...
...

berf ça fonctionne
Donc ça vient soit d'une limitation serveur ... soit de la version de php

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums