
...jetzt gibt´s doch noch ein kleines Problem. Ich muss also noch um einige Tage Geduld bitten.
Vielen Dank schonmal
und besten Gruß
Hotschi
liefert eigentlich schon fast alles was man braucht, man muß es nurnoch in phpBB einbauen...Amazon Box
==========
Version 1.8.Beta
©2002 by EINSLE.com Network
robert@einsle.com
http://www.amazonbox.net
Dieser Header und alle anderen Kommentare in
diesem Script müssen intakt bleiben.
Dieses PHP Script ist Freeware. Der Code ist
durch die GPL Lizenz geschützt.
Sie dürfen diesen Code weitergeben, kopieren
modifizieren, aber die Copyrighthinweise
sowie alle Header müssen im Script enthalten
bleiben. Sowie diese Readme Datei muss in
dem Redistributions Packet sein.
Hinweise zur Lizenz finden Sie unter
http://www.fsf.org/licenses/licenses.html
Die Deutsche Übersetzung unter:
http://www.pwr.ch/produkte/linux/gpl-ger.html
Funktionweise des Scripts
-------------------------
Das Script öffnet aus einer Liste von ASIN Nummer, per Zufalls-
generator ein Link zu einem Produkt bei Amazon mit dem passenden
Informationen wie Titel, Bild und Preis.
Der Link wird so generiert, dass er als Einzeltitel Link erstellt
wird, so dass Sie 15 Prozent Werbekostenerstattungen bekommen.
Das Script speichert alle wichtigen Daten über das Produkt, wie Autor.
Titel und den Preis in der MySQL Datenbank. Das Bild des Produktes
wird lokal gespeichert, so dass das ganze Script schneller
läuft und nicht jedesmal den Amazon Server kontaktieren muss.
Mindesanforderungen
-------------------
- PHP 4.0
- MySql
Installation
------------
1. Entpacken Sie die ZIP-Datei und speichern sie in
einen eigenen Order.
2. Öffnen Sie die Datei config.inc.php und ändern alle wichtigen Parameter.
In der Datei wird alles erklärt.
3. Ändern Sie in der Datei "amazonbox.php" bzw. "block-AmazonBox.php" den
absoluten Pfad zur "config.inc.php" Datei.
4. Kopieren Sie das Script in ein eigenes Verzeichnis und setzen die Schreibrechte
auf 766. (chmod 766). Es ist wichtig, dass das Image-Verzeichnis auch die
Schreibrechte bekommt, da ansonsten die Bilder von den Produkten nicht gespeichert
werden können.
5. Erstellen Sie mit Hilfe der create_table.sql über phpMyAdmin die Tabellen in
Ihrer MySQL Datenbank.
6. Jetzt öffnen Sie die Datei admin.php und loggen sich ein. Nun können Sie loslegen,
die entsprechenden ASINs einzupflegen.
7. Das Script rufen Sie durch das öffnen der Datei "amazonbox.php" in ihrem Browser,
bzw. einbinden dieser Datei in Ihre bestehende Website. Im Admin-Bereich wird
Ihnen der PHP-Code zur Einbindung der Box angegeben.
Update
------
Um ein Update von AmazonBox zu installieren, löschen Sie bitte alle Dateien in dem
Verzeichnis. Jetzt kopieren Sie bitte die neuen Dateiein in das Verzeichnis und
modifizieren die Datei "config.inc.php" neu.
In der MySQL Tabelle hat sich nichts geändert, daher muss hier keine Änderung
vorgenommen werden.
Block für PHP Nuke
------------------
Um Amazon Box als Block für PHPNUKE benutzen zu können, kopieren Sie die Datei
"block-AmazonBox.php" in das Blockverzeichnis vom PHPNUKE. Ändern Sie in dieser
Datei den absoluten Pfad zur CONFIG.INC.PHP! Fertig. Jetzt können Sie über das Admin
Menü von PHPNUKE den Block einbinden.
Support
-------
Die Online FAQ für Amazon Box finden Sie unter:
http://faq.einsle.com/index.php?aktion= ... rubrik=006
Sollten Sie Probleme mit der Installations des Script haben, besuchen Sie bitte
unsere FAQ. Kann Ihnen Dort nicht weiter geholfen werden, schildern Sie Ihr
Problem bitte in unseren Forum:
http://forum.einsle.com/viewforum.php?f=9
Benötigen Sie persönlichen Support oder möchten mit unsere Hotline sprechen,
rufen Sie bitte an:
01805 - 445 172 391 (0,12€/Min)
Wenn Sie Fragen haben, Support benötigen, Verbesserungsvorschläge
haben oder sonstige Kommentare, schreiben Sie bitte NICHT an unsere
E-Mail Adresse, sondern benutzen unser extra dafür eingerichtete
Support Forum.
http://forum.einsle.com/viewforum.php?f=9
Anmerkung
---------
AmazonBox dürfen Sie kostenlos benutzen. Es unterliegt der GNU General
Public Lisense. Unterstützen Sie EINSLE.com, in dem Sie auf unserer
Website auf die Banner klicken. Damit sichern Sie finanziell die Weiter-
entwicklung von Amazon Box.
Bei mir war die gesuchte Zeile so formatiert:#
#-----[ FIND ]------------------------------------------
#
$sql = ( $mode != 'editpost' ) ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
#
#-----[ REPLACE WITH ]------------------------------------------
#
$sql = ( $mode != 'editpost' ) ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text, post_az) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message', '$post_az')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject', post_az = '$post_az' WHERE post_id = $post_id";
$sql = ($mode != 'editpost') ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
Code: Alles auswählen
$lang['Post_Amazon'] = "<b>Empfehlung</b>: <a href=\"http://www.amazon.de/exec/obidos/tg/browse/-/769476/qid=1048271648/sr=1-1/ref=sr_sp_br/302-7764660-2681656\" class=\"gen\" target=\"_blank\">ASIN</a>- Nummer des Artikels von Amazon.de eingeben auf den sich dieser Beitrag bezieht [optional].";