Amazon Plugin erweitern?
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
Amazon Plugin erweitern?
Hi,
ich wollte mal Fragen ob es die möglichkeit gibt, über den Bildern noch den Namen des Artikels bzw. der Ware einblenden zu lassen?
ich wollte mal Fragen ob es die möglichkeit gibt, über den Bildern noch den Namen des Artikels bzw. der Ware einblenden zu lassen?
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Amazon Plugin erweitern?
Jau, das geht recht leicht. Einfach die serendipity_plugin_amazon.php Datei editieren.
Such mal nach folgendem Code:
Daraus kannst Du z.B. folgendes machen:
Grüße,
Garvin
Such mal nach folgendem Code:
Code: Select all
if ( file_exists( $article["imgpath"])) {
echo "<div align='center'><a href='" . $article['url'] . "/" . $amazonid . "'><img src='" . $serendipity['baseURL'] . $article['imgpath'] . "' alt='" . $article['desc'] . "' style='border: 0px'></a></div>";
} else {
echo "<div align='center'><a href='" . $article['url'] . "/" . $amazonid . "'>".$article['desc']."</a>";
}
Code: Select all
echo "<div>" . $article['desc'] . "</div>\n";
if ( file_exists( $article["imgpath"])) {
echo "<div align='center'><a href='" . $article['url'] . "/" . $amazonid . "'><img src='" . $serendipity['baseURL'] . $article['imgpath'] . "' alt='" . $article['desc'] . "' style='border: 0px'></a></div>";
} else {
echo "<div align='center'><a href='" . $article['url'] . "/" . $amazonid . "'>".$article['desc']."</a>";
}
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Das liegt daran, dass die ARtikel bei Dir alle keine Beschreibung haben, die ausgegeben werden könnte.
Warum das so ist müssten wir mal rausfinden. Such in deme plugin file mal nach
füg nach diesem brocken folgendes ein:
Danach füg mal neue ASINs in dein Plugin ein, damit die DAten nochmal vom Amazon server geholt werden und du diese DEbugging-Infos bekommst. Alternativ einmal die ASIN-Liste löschen, Plugin speichern, ASIN-Liste wieder einfügen, Plugin nochmal speichern. Dann wird quasi der Cache geleert und alles nochmal neu geholt.
Die Ausgaben die Du dann kriegst, bräuchte ich. Benutze dafür bitte einen Nopaste Service wie http://nopaste.php-q.net/
Grüße,
Garvin
Warum das so ist müssten wir mal rausfinden. Such in deme plugin file mal nach
Code: Select all
echo "<div style='font-size:xx-small'>";
echo "getting $asin<br />";
$req =& new HTTP_Request($amazon_url, array("allowRedirects" => true));
if (!PEAR::isError($req->sendRequest())) {
$content = $req->getResponseBody();
if (function_exists("mb_convert_encoding")) {
$content = mb_convert_encoding($content, LANG_CHARSET, "auto");
}
if(!$content) {
echo "no content for $asin<br />";
}
}
Code: Select all
echo nl2br(htmlspecialchars($content));
Die Ausgaben die Du dann kriegst, bräuchte ich. Benutze dafür bitte einen Nopaste Service wie http://nopaste.php-q.net/
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
Tadaaa -> http://nopaste.php-q.net/168798
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Das sieht doch gut aus, die Description kriegt er ja an der Stelle. Ich sehe das 3Doors Down Album jetzt nicht in deiner seitenleiste, hast du's gelöscht?
Grüße
Garvin
Grüße
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Jau, jetzt seh ich's auch. Nun, dann probier das mit deinen anderen alben mal, alle ASINS entfernen, speichern, neu eintragen, speichern. sollte überall eigentlich dann beschreibung drinsein...
Viel spaß,
Garvin
Viel spaß,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Der Titel wird garnicht vom Plugin geholt, nur die Beschreibung und der Linkcode. Für den Titel müsste das Plugin noch weiter angepasst werden und neue reguläre Ausdrücke gefunden werden um den Titel überhaupt rauszuholen.
Vielleicht löschst du das ganze amazon plugin mal und installierst es neu (nur im plugin manager löschen, nicht die datei selber) - dann müssten alle ASINs korrekt neu geholt werden.
Vielleicht mal den Autoren des Plugins fragen, ob er das erweitern mag?
Viele Grüße,
Garvin
Vielleicht löschst du das ganze amazon plugin mal und installierst es neu (nur im plugin manager löschen, nicht die datei selber) - dann müssten alle ASINs korrekt neu geholt werden.
Vielleicht mal den Autoren des Plugins fragen, ob er das erweitern mag?
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
-
- Regular
- Posts: 188
- Joined: Wed Oct 05, 2005 11:58 pm
- Contact:
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Das kann eigentlich nicht sein, sondern nur Zufall für einen einzelnen Artikel gewesen sein, bei dem es keine lange Beschreibung gab.
Viele Grüße,
Garvin
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/