Recent Topics

1 May 06, 2008 15:50    

J'essaye de mettre le code suivant dans un post:

<a href="http://www.amazon.fr/gp/product/2212116683?ie=UTF8&tag=jecreemaboit-21&linkCode=as2&camp=1642&creative=6746&creativeASIN=2212116683"><img border="0" src="41V4AYMGMYL._SL110_.jpg"></a><img src="http://www.assoc-amazon.fr/e/ir?t=jecreemaboit-21&l=as2&o=8&a=2212116683" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

Il s'agit d'un livre en vente sur Amazon.
Le probleme est que quand je colle ce code dans le post, j'ai alors les erreurs suivantes:

* Trouvé URL invalide:L'URL "41V4AYMGMYL._SL110_.jpg" doit être un chemin d'accès commençant par "/" ou une ancre commençant par "#".
* La balise <img> ne peut pas avoir d'attribut style="..."
* (Note: To get rid of the above validation warnings, you can deactivate unwanted validation rules in your Group settings.)

Que dois-je faire pour que le code d'Amazon marche?
Merci d'avance.

2 May 07, 2008 12:26

Quelqu'un a-t-il une idee de l'origine du probleme?

3 May 07, 2008 16:28

Au lieu de :

src="41V4AYMGMYL._SL110_.jpg">

Essaie d'écrire :

src="41V4AYMGMYL._SL110_.jpg" />

Oublie pas l'espace avant le "/".

Et effectivement vire la partie suivante :

style="border:none !important; margin:0px !important;"

Pas certain que ça fonctionne, mais à essayer. :D

Sinon dans le pire des cas tu peut régler ton b2evo pour ne pas qu'il te bloque avec ce genre de messages. La dernière ligne d'erreur t'explique comment faire.

4 May 07, 2008 19:48

Sur l'image, rajouter l'espace et le / ne change rien, j'ai toujours le meme message d'erreur.
Pour le style, l'enlever effectivement fait disparaitre le message d'erreur mais vu les deux "important", quelque chose me dit que ca n'est pas la bonne solution! :)

5 May 08, 2008 09:02

Sinon tu peux désactiver le test de compatibilité XHTML :

Va dans Réglages blogs / Perms groupe
Clique sur le groupe dont tu fais partie, normalement "Administrators"

Coche ou décoche des cases, par exemple règle "Validation XHTML" sur "Basic".

6 May 08, 2008 16:04

Ca ne marche toujours pas. :'(
J'ai passe la validation XHTML sur Basic et enleve la validation CSS.
Je n'ai plus de message d'erreur mais rien ne s'affiche.

7 May 08, 2008 17:52

J'ai trouve l'extension evoamazon et je l'ai installee.
Globalement, ca marche! :D
Par contre, il y a quelques petites bidouilles a faire. Jusqu'a present, j'ai relevee les suivantes:
- La recherche des bouquins se fait sur amazon.com, pour le faire sur amazon.fr, il faut aller dans evoamazon_plugin\Zend\Service et changer, dans Amazon.php, le code:

public function __construct($appId, $countryCode = 'US')


en

public function __construct($appId, $countryCode = 'FR')


- Les caracteres francais ne sont pas encodes correctement, donc soit il faut les changer a la main(pas trop dur), soit le probleme devrait etre la page de code ou un truc de ce style. Pour l'instant, je les change a la mano.
- J'ai change l'associate ID mais l'URL amazon que le code appelle me semble louche, du style, ca n'est pas mon Associate ID. Je vais regarder ca en detail.

Sinon, le plugin et les explications sont dispo a l'adresse suivante: http://b2evo.astonishme.co.uk/evoamazon


Form is loading...