Verfasst am: 10.08.2012 17:03 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
Ich habe dich nicht vergessen, aber ich bin zur Zeit noch unterwegs. Sobald ich wieder zu Hause bin, suche ich dir alles zusammen. |
|
|
|
|
Verfasst am: 15.08.2012 11:23 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
SH84 hat Folgendes geschrieben: |
Auf der anderen Seite muss es irgendwo eine Möglichkeit geben, denn Ken macht im Profiler ja nichts anderes. |
Allerdings klappt das auch nicht überall.
Beispiel:
Shanghai - EAN 886978113092
Lockout - EAN 886919986990
wird nämlich nicht angezeigt. Da kommt dann Werbung.... |
|
_________________ Grüße
Norbert |
|
|
|
Verfasst am: 03.09.2012 21:27 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
@ SH84
Kann man hoffen das da was Neues von dir kommt?
War so schön mit dem Preis . . . |
|
_________________ Grüße
Norbert |
|
|
|
Verfasst am: 28.09.2012 18:29 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Weltklasse.
Die Amazon Preise werden wieder angezeigt |
|
|
|
|
Verfasst am: 01.10.2012 22:17 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
Da hat man fast 14 Tage kein Internet, keinen Compi angeschlossen wegen Umzug etc., kann endlich wieder den Rechner anschließen - und was sehe ich:
Amazon-Preise gehen wieder! Super!
Großes dickes
Dankeschön |
|
_________________ Grüße
Norbert |
|
|
|
Verfasst am: 02.02.2013 23:16 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
Wie meinst du das mit dem Link?
Willst du einen Link haben um generell zu Amazon zu kommen?
Oder willst du den Amazonpreis direkt als Link haben um zur betreffenden Blu-ray / DVD zu kommen?
So lasse ich mir das nämlich anzeigen. Zusätzlich habe ich es auch noch so gemacht, das der Preis nur bei der Wunschliste (nur da interessiert mich der Preis) angezeigt wird.
Ansonsten wird das Amazon-Logo angezeigt. Allerdings auch als Link. |
|
_________________ Grüße
Norbert |
|
|
|
Verfasst am: 03.02.2013 11:22 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Das wäre ein HTML Code zur Amazon Such Seite, einzubinden wäre nur ein Bild mit Namen Amazon. png.
oder aber direkt die Preisanzeige
|
|
|
|
|
| | |
Verfasst am: 03.02.2013 12:26 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
threadstone hat Folgendes geschrieben: |
Ja genau so mein ich es - also das der Amazon-Preis direkt als Link zur entsprechenden DVD / BluRay angezeigt wird. |
Alles klar. Anbei der Code, ich hoffe ich hab nichts vergessen, da der ein Teil meines Gesamtcodes ist. Ich hab das mit der Anzeige nur bei "Wunschliste" mal dringelassen. Ebenso die Anzeige ansonsten vom Logo.
Müßtest du dann noch einbinden, d.h. Logo im Profiler aufnehmen.
Formatierungen dergleichen wie Farbe usw. sind nicht enthalten. Der normale Unterstrich bei der Link-Anzeige ist entfernt, also nur der Preis.
Code: |
<HTML>
<HEAD>
<style type="text/css">
A:link { text-decoration: none;}
.zahl {line-height: 0.9;}
</style>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
var amazon = DP_ProgramPathTemp + 'Design\\Amazon.png';
if (DP_CollectionTypeWishList == true) {
var amazonprice = 1;
var text = "";
var amazonHttp = new XMLHttpRequest();
var isEAN = false;
if (DP_UPC.search(/^[0-9]{10,13}\.?[0-9]*/) > -1) isEAN = true;
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC;
if (amazonprice && amazonHttp && isEAN){
amazonHttp.open('GET', amazonurl, true);
amazonHttp.onreadystatechange = function () {
if (amazonHttp.readyState == 4) {
document.getElementById('amazon').innerHTML="<center>" + amazonHttp.responseText+ "</center>";
};
};
amazonHttp.send(null);
};
document.write ('<div><a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=' + DP_Title + ' " target="_blank"><font face = "Verdana"><font size="4"><b><span id="amazon">wird geladen ....</b></span></a></div>');
if (!isEAN) document.getElementById('amazon').innerHTML= "Ungültige EAN";
} else {
document.write('<a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=' + DP_Title +'" target="_blank"><center><img src="' + amazon + '" border="0" height="30"/></a>');
}
</SCRIPT>
</BODY>
</HTML>
|
|
|
_________________ Grüße
Norbert |
|
|
|
| | |
Verfasst am: 04.02.2013 20:58 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Du benötigst noch ein Bild, welches du Amazon.png bezeichnen musst. |
|
|
|
|
Verfasst am: 04.02.2013 20:58 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
Ersetz mal die Zeile
Code: |
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC; |
durch
Code: |
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC + "&link=true"; |
Dann geht es jetzt auch ohne großen Aufwand (sprich die Änderung von rodriquez).
(Und klappt auch mit den anderen Amazon-Versionen.) |
|
|
|
|
Verfasst am: 04.02.2013 21:00 |
|
|
TomGaines |
Moderator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2204 |
Wohnort: Landshut |
|
|
|
|
|
|
|
|
|
Da fällt mir grad im Code die Regular Expression auf:
Code: |
/^[0-9]{10,13}\.?[0-9]*/ |
Sollte es nicht besser
Code: |
/^[0-9]{10,13}(\.[0-9]+)?/ |
heißen?
Ersteres würde alle beliebig lange Zahlenfolgen >= 10 fressen.
Edit: Vielleicht sogar noch besser mit einem $ abschließen. |
|
|
|
|
| | |
Verfasst am: 04.02.2013 21:07 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Code: |
<SCRIPT TYPE="text/javascript">
var text = "";
var amazonHttp = new XMLHttpRequest();
var isEAN = false;
if (DP_UPC.search(/^[0-9]{10,13}(\.[0-9]+)?/) > -1) isEAN = true;
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC + "&link=true";
if (amazonprice && amazonHttp && isEAN){
amazonHttp.open('GET', amazonurl, true);
amazonHttp.onreadystatechange = function () {
if (amazonHttp.readyState == 4) {
document.getElementById('amazon').innerHTML="<left>" + amazonHttp.responseText+ "</left>";
};
};
amazonHttp.send(null);
};
if (!isEAN) document.getElementById('amazon').innerHTML= "Keine gültige EAN/UPC";
</SCRIPT>
<td width="10%" valign="center" align="center"><span id="amazon"><a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=<DP NAME="TITLE" SHOWDESC="NO">"+title;
target="_BLANK"><img src="C:\Users\Rodriquez\Documents\DVD Profiler\TEST\amazon.png" style="width:60px; height:30px border="0"></a></td> |
Hierbei wären es 2 Möglichkeiten.
Einmal der Direkt Link im Preis.
Und zum Zweiten der Link zu allen (mit diesem Titel verfügbaren Artikel).
Wäre der Vorteil, wenn ein Artikel nicht mehr lieferbar wäre |
|
|
|
|
| | |
Verfasst am: 04.02.2013 21:16 |
|
|
norbi et orbi |
Benutzt DVD Profiler wie Solitär |
|
|
Anmeldungsdatum: 14.03.2007 |
Beiträge: 1084 |
Wohnort: Düsseldorf |
|
|
|
|
|
|
|
|
|
threadstone hat Folgendes geschrieben: |
Vielen Dank. Der Code geht jedoch nicht. Ich bekomm nur ein rotes X (Bild fehlt) - mehr nicht. Weder Preis noch sonstwas.
Ich hab natürlich meinen Code vorher nicht gesichert *grml* |
Der Code läuft fehlerfrei.
Aber du hast wohl so wie es beschrieben hatte nicht ein "amazon"-Logo beigefügt.
Hier jetzt nochmal der Code ohne Amazon-Logo und auch ohne die Abfrage der Wunschliste. Bekommst den Preis dann immer angezeigt.
Code: |
<HTML>
<HEAD>
<style type="text/css">
A:link { text-decoration: none;}
.zahl {line-height: 0.9;}
</style>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
var amazonprice = 1;
var text = "";
var amazonHttp = new XMLHttpRequest();
var isEAN = false;
if (DP_UPC.search(/^[0-9]{10,13}\.?[0-9]*/) > -1) isEAN = true;
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC;
if (amazonprice && amazonHttp && isEAN){
amazonHttp.open('GET', amazonurl, true);
amazonHttp.onreadystatechange = function () {
if (amazonHttp.readyState == 4) {
document.getElementById('amazon').innerHTML="<center>" + amazonHttp.responseText+ "</center>";
};
};
amazonHttp.send(null);
};
document.write ('<div><a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=' + DP_Title + ' " target="_blank"><font face = "Verdana"><font size="4"><b><span id="amazon">wird geladen ....</b></span></a></div>');
if (!isEAN) document.getElementById('amazon').innerHTML= "Ungültige EAN";
</SCRIPT>
</BODY>
</HTML>
|
|
|
_________________ Grüße
Norbert |
|
|
|
| | |
Verfasst am: 04.02.2013 21:20 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
TomGaines hat Folgendes geschrieben: |
Da fällt mir grad im Code die Regular Expression auf:
Code: |
/^[0-9]{10,13}\.?[0-9]*/ |
Sollte es nicht besser
Code: |
/^[0-9]{10,13}(\.[0-9]+)?/ |
heißen?
Ersteres würde alle beliebig lange Zahlenfolgen >= 10 fressen.
Edit: Vielleicht sogar noch besser mit einem $ abschließen. |
EDIT: Ja, hast recht, ist besser so. |
|
|
|
|
| | |
Verfasst am: 04.02.2013 21:44 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
Hier mal die "nur-Text"-Variante mit direktem Link:
Code: |
<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
<!--
var amazonprice = 1;
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
</SCRIPT>
</HEAD>
<BODY>
<div><center>Amazon-Preis <br><span id="amazon">wird geladen ...</span></center></div>
<SCRIPT TYPE="text/javascript">
var text = "";
var amazonHttp = new XMLHttpRequest();
var isEAN = false;
if (DP_UPC.search(/^[0-9]{10,13}(\.[0-9]+)?/) > -1) isEAN = true;
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC + "&link=true";
if (amazonprice && amazonHttp && isEAN){
amazonHttp.open('GET', amazonurl, true);
amazonHttp.onreadystatechange = function () {
if (amazonHttp.readyState == 4) {
document.getElementById('amazon').innerHTML="<center>" + amazonHttp.responseText+ "</center>";
};
};
amazonHttp.send(null);
};
if (!isEAN) document.getElementById('amazon').innerHTML= "Keine gültige EAN/UPC";
</SCRIPT>
</BODY>
</HTML>
|
|
|
|
|
|
| | |
Verfasst am: 04.02.2013 21:47 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Hmmm. Seltsam.
Mache ich die Anfrage im HTML Fenster ist alles okay.
MAch ich aber die Anfrage aus dem Profiler macht der Link aus den Umlauten Hieroglyphen.
Beispiel: Bärenbrüder sieht in der Amazon Suchelieste dann so : BÀrenbrÃŒder aus... |
|
|
|
|
Verfasst am: 04.02.2013 21:56 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
Wo genau?
Der Link ist genau der, der aus dem Partnerprogramm kommt und zur DVD geht, für die der Preis ist. Da ist es dann eigentlich egal, wie sich der Titel schreibt. |
|
|
|
|
Verfasst am: 04.02.2013 22:00 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Im Suchanfragefenster von Amazon taucht das Umlautproblem auf.
Betrifft die Suche über das Bild
Code: |
<span id="amazon"><a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=<DP NAME="TITLE" SHOWDESC="NO">"+title;
target="_BLANK"><img src="C:\Users\Rodriquez\Documents\DVD Profiler\TEST\amazon.png" style="width:60px; height:30px border="0"></a></td> |
|
|
|
|
|
Verfasst am: 04.02.2013 22:04 |
|
|
SH84 |
Administrator |
|
|
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
|
|
|
|
|
|
|
|
|
Ja, der String muss mit escape() noch "web-tauglich" gemacht werden.
Was bedeuten würde, den ganzen Link wieder als JS-Text "zusammengebaut" werden muss. |
|
|
|
|
Verfasst am: 04.02.2013 22:08 |
|
|
rodriquez |
DVD Profiler Süchtig |
|
|
Anmeldungsdatum: 17.01.2008 |
Beiträge: 242 |
|
|
|
|
|
|
|
|
|
|
Hauptproblem war der Firefox !
Mit dem IE funktioniert der Code
Danke |
|
|
|
|
DVDProfiler-Forum.de Foren-Übersicht » Zubehör |
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
Alle Zeiten sind GMT + 1 Stunde
Seite 6 von 9
Gehe zu Seite Zurück 1, 2, 3, 4, 5, 6, 7, 8, 9 Weiter
|
|
|
|