Page 1 of 1

amazon sidebar plugin verstümmelt

Posted: Wed Jul 20, 2005 2:53 pm
by frank
Hallo,

ich hab vorhin das Amazon-Plugin für die Seitenleiste installiert, irgendwie schaut es komisch aus. Dachte die Empfehlungen werden nacheinander gezeigt und sind dann jeweils verlinkt. Bei sind die Empfehlungen untereinander und ganz am Ende ist eines davon verlinkt :? (schaut wie ne Debug-Version aus)

Gehört das so, oder läuft da was falsch ?

Re: amazon sidebar plugin verstümmelt

Posted: Wed Jul 20, 2005 4:03 pm
by garvinhicking
Frag mal den Autoren auf Englisch. :)

Grüße,
Garvin

Posted: Wed Jul 20, 2005 10:09 pm
by frank
ok... mach ich

thx

Re: amazon sidebar plugin verstümmelt

Posted: Sat Jul 23, 2005 2:06 pm
by gastjens
frank wrote: ich hab vorhin das Amazon-Plugin für die Seitenleiste installiert, irgendwie schaut es komisch aus. Dachte die Empfehlungen werden nacheinander gezeigt und sind dann jeweils verlinkt. Bei sind die Empfehlungen untereinander und ganz am Ende ist eines davon verlinkt :? (schaut wie ne Debug-Version aus)
Gleiches/Aehnliches Problem hier.
Eine Serendipity Installation zum testen auf einem alten Server im Unterverzeichnis serendipity vom DocumentRoot (also /foo/bar/htdocs/serendipity z.B.). Die Bilder vom Plugin werden in uploads/amazon abgelegt und alle klappt wunderbar. Dann Backup von der DB gemacht (ja, dummerweise mit config Table) und auf nem anderen Server Serendipity direkt ins DocumentRoot installiert (also /foo/bar/htdocs z.B.) und DB Backup eingespielt. Zusaetzlich gesichertes upload/ auf zweitem Server eingespielt. Alle alten - also bereits auf dem ersten Server - angegebenen ASINs werden auch prima dargestellt. Fuege ich jedoch neue hinzu werden die Bilder nicht geholt und ich sehe stattdessen z.B.
getting 3492241778
description: Walter Moers: Rumo & Die Wunder im Dunkeln
ready. next!
Die Rechte fuer upload/amazon sind so das reingeschrieben werden kann. Selbst mit 777 passiert nix. Auf dem alten Server werden neue ASINs brav hinzugefuegt.
Grad nochmal komplett neu installiert - ohne Backup einzuspielen. Amazon Plugin mittels Spartacus installiert und nix tut sich...

Erstmal fruehstuecken und drueber nachdenken ;)

Gruss

Jens

Posted: Mon Jul 25, 2005 12:16 am
by alphalogic

Code: Select all

if (preg_match('@<\s*img.*?src=\s*([\'"])(http://images(|-de|-jp)\.amazon\.com/images/.+/'.$asin.'.+?\.(png|jpg|gif))\1\s+@i', $content, $matches)) {
ändern in

Code: Select all

if (preg_match('@<\s*img.*?src=\s*([\'"])(http://images(|-de|-jp|-eu)\.amazon\.com/images/.+/'.$asin.'.+?\.(png|jpg|gif))\1\s+@i', $content, $matches)) {
viel Spaß damit

Posted: Mon Jul 25, 2005 12:26 am
by alphalogic
@Garvin ich schick dir wenn du willst nen patch dafür, das plugin ist auch nicht xhtml konform

Posted: Mon Jul 25, 2005 12:52 am
by drizzt
Das wars. Danke.

Posted: Mon Jul 25, 2005 1:39 am
by Oliver

Code: Select all

getting 3492241778 
description: Walter Moers: Rumo & Die Wunder im Dunkeln 
ready. next!
Tritt auch auf, wenn zu einem Produkt kein Bild vorhanden ist. Da bleit einem nichts, als die entsprechende ASIN aus der Liste rauszunehmen.

- Oliver

Posted: Mon Jul 25, 2005 1:42 am
by alphalogic
Oliver wrote:

Code: Select all

getting 3492241778 
description: Walter Moers: Rumo & Die Wunder im Dunkeln 
ready. next!
Tritt auch auf, wenn zu einem Produkt kein Bild vorhanden ist. Da bleit einem nichts, als die entsprechende ASIN aus der Liste rauszunehmen.

- Oliver

Code: Select all

              if ($article['asin'] == $asin && file_exists($article['imgpath'])) {
ändern in

Code: Select all

              if ($article['asin'] == $asin) {
Dann gehts auch ohne Bild

Posted: Mon Jul 25, 2005 1:58 am
by Oliver
Cool, thx :)

Posted: Mon Jul 25, 2005 3:33 pm
by garvinhicking
Die hier geposteten patches hab ich gerades ins CVS committed

Damit ich sowas nicht mal übersehe würde ich mich freuen auf solche Patches per PM oder Mail oder so hingewiesen zu werden, dankeschön! :)

Grüße,
Garvin.