// Impressum MOD: $lang['Viewing_Impressum'] = "Betrachtet das Impressum"; $lang['ImpressumMOD1'] = "Impressum"; //+MOD: DHTML Collapsible FAQ MOD // Please note: %sHERE%s is used to dynamically building the A HREF tag, do not remove the percent signs (%) around HERE! $lang['dhtml_faq_noscript'] = "Ihr Browser unterst?tzt kein Javascript oder es ist deaktiviert.

%sHier%s geht es trotzdem zum FAQ."; //-MOD: DHTML Collapsible FAQ MOD // TOPIC SEARCH MOD $lang['Click_return_topic'] = '%sZurück%s zum Thema'; $lang['No_search_words'] = 'Kein Suchbegriff eingegeben'; $lang['Search_topic'] = 'Thema durchsuchen'; $lang['Jump_to_post'] = 'Zum Beitrag'; // END TOPIC SEARCH MOD $lang['Rules'] = 'Regeln'; // Anti Bot Question Mod - Start $lang['ABQ_explain'] = 'Diese Frage ist leider notwendig um automatische Anmeldungen zu erschweren.'; $lang['ABQ_post_explain'] = 'Diese Frage ist leider notwendig das automatische Schreiben von Beitr?gen zu erschweren.'; $lang['ABQ_explain2'] = 'Bitte beachte die korrekte Groß-/Kleinschreibung.'; $lang['ABQ_Incorrect'] = 'Die Sicherheitsfrage wurde falsch beantwortet.'; $lang['ABQ_Question'] = 'Sicherheitsfrage'; $lang['ABQ_Answer'] = 'Deine Antwort auf die Sicherheitsfrage'; // Anti Bot Question Mod - End // Another Online/Offline indicator $lang['Online'] = 'Online'; $lang['Offline'] = 'Offline'; $lang['Hidden'] = 'Versteckt'; $lang['User_can_post'] = 'User darf posten'; $lang['Ban'] = 'Du bist in diesem Foprum gebannt. Du kannst nur Private Nachrichten verschicken und Emfangen.'; ?> DVDProfiler-Forum.de :: Thema anzeigen - imdb-voting und amazonpreis im Layout anzeigen??
  1. Hilfe:
  2. Profiler FAQ
  3. Profiler Wiki (extern)
  4. Foren FAQ
  5. BBCode FAQ

  6. Invelos (extern)
DVDProfiler-Forum.de

Das Erste Deutsche DVD Profiler Forum!
login.php?sid=863f5b4be8f1d4b9645c7e5dfed7d97b profile.php?mode=register&sid=863f5b4be8f1d4b9645c7e5dfed7d97b regeln.php?sid=863f5b4be8f1d4b9645c7e5dfed7d97b memberlist.php?sid=863f5b4be8f1d4b9645c7e5dfed7d97b search.php?sid=863f5b4be8f1d4b9645c7e5dfed7d97b index.php?sid=863f5b4be8f1d4b9645c7e5dfed7d97b

DVDProfiler-Forum.de Foren-Übersicht » Zubehör » imdb-voting und amazonpreis im Layout anzeigen?? Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7, 8, 9  Weiter
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
BeitragVerfasst am: 06.02.2013 16:33 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Durch den neuen Direktlink wird leider kein Link mehr erzeugt bei "Nichts gefunden." oder "Nicht mehr im Programm.".
Da es aber hier trotzdem interessant ist bei Amazon nachsehen zu können wäre auch hier ein Link sehr schön. Zumindest in solch einem Fall dann über die Titelsuche.

Ich hab mir jetzt so geholfen, das ich eine kleine Abfrage über den Inhalt der Variablen mache. Ist wahrscheinlich von hinten durch die Brust ins Auge, funktioniert aber.
Wahrscheinlich gibt es dafür eine bessere Lösung. Im Prinzip das gleiche auch bei falscher EAN. Ist ja meistens dann eine ID, aber trotzdem wäre auch hier ein Besuch auf Amazon interessant....

Code:
if (amazonHttp.responseText == "Nicht mehr im Angebot." | amazonHttp.responseText == "Nichts gefunden.") {
      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=' + (escape(DP_Title)) +'" target="_blank"><center><img src="' + amazon + '" border="0" height="30" hspace="30"/></a>');
}


In dem Beispiel wird dann eben das Amazon Logo angezeigt, da mir der Grund eigentlich egal ist.

Vorher hatte ich das als Textanzeige drin wobei kurioserweise der Unterstrich als Link mit angezeigt wird(?), obwohl dies per CSS ausgeblendet ist. Bei der normalen Preisangabe wird der auch nicht angezeigt . . . .

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 08.02.2013 15:00 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Habe jetzt die Anzeige vom Amazon-Preis nochmal etwas an meine Bedürfnisse angepaßt.
Der Preis wird nur bei der Wunschliste angezeigt, ansonsten das Amazon Logo als Link. Da wird dann nach dem Titel gesucht.
Anzeige "Ungültige EAN", "Nichts gefunden." oder "Nicht mehr im Angebot." sind ebenfalls Links. Auch hier wird dann nach dem Titel gesucht.

Hier jetzt mal der komplette Code:
Code:

<HTML>
<style type="text/css">
A:link { text-decoration: none;}
</style>
<HEAD>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT TYPE="text/javascript">

var amazon = DP_ProgramPathTemp + 'Design\\Amazon.png';

if (DP_CollectionTypeWishList == true) {

var amazonprice = 1;
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>";
                  if (amazonHttp.responseText == "Nicht mehr im Angebot." | amazonHttp.responseText == "Nichts gefunden.") {
                  document.getElementById('amazon').innerHTML=('<a href="http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=' + (escape(DP_Title)) +'" target="_blank"><font size="4"><font face = "Verdana"><b><center>'+ amazonHttp.responseText+'</a>');
                  }
               }
            }
            amazonHttp.send(null);
         }
      document.write('<div><center><font face = "Verdana"><font size="4"><b><span id="amazon">wird geladen ...</span></center></div>');
      }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=' + (escape(DP_Title)) +'" target="_blank"><font size="4"><font face = "Verdana"><center><b>Ungültige EAN</b></font></></a>');
   }
} 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=' + (escape(DP_Title)) +'" target="_blank"><center><img src="' + amazon + '" border="0" height="30" hspace="30"/></a>');
}

</SCRIPT>
</BODY>
</HTML>

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 16.04.2013 20:54 Antworten mit Zitat
bloodyBlizzard
Hat DVD Profiler schon mal gestartet
Anmeldungsdatum: 11.05.2007
Beiträge: 41




Das Auslesen der Bewertung von ofdb.de funktioniert leider nicht mehr. Anscheinend haben die was auf ihrer Seite geändert.
Kann jemand das Script aktualisieren?
Wäre super.

SH84 hat Folgendes geschrieben:
Ja, mit kleineren Modifikationen:
Spoiler:
Code:
<HTML>

<HEAD>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
</SCRIPT>
</HEAD>

<BODY>
<SCRIPT TYPE="text/javascript">

function extractMovieInfo(content)
{
      var match = content.match(/Note: (\d.\d\d)/);
      return match[1] ;
}

var ofdbID="";

if  (DP_Notes.toLowerCase().search("\<ofdb\>") >= 0)
{
      var ofdbStart = DP_Notes.toLowerCase().indexOf("\<ofdb\>") + 8;
      var ofdbEnd = DP_Notes.toLowerCase().indexOf("\<\/ofdb\>");
      var ofdbID = DP_Notes.slice(ofdbStart, ofdbEnd);
}
if  (DP_Notes.toLowerCase().search("\<ofdb\=") >= 0)
{
      var ofdbStart = DP_Notes.toLowerCase().indexOf("\<ofdb\=") + 8;
      var ofdbEnd = DP_Notes.toLowerCase().indexOf(" />");
      var ofdbID = DP_Notes.slice(ofdbStart, ofdbEnd);
}
if  (DP_Notes.toLowerCase().search("\<ofdb number\=") >= 0)
{
      var ofdbStart = DP_Notes.toLowerCase().indexOf("\<ofdb number\=") + 13;
      var ofdbEnd = DP_Notes.toLowerCase().indexOf(" />", ofdbStart);
      var ofdbID = DP_Notes.slice(ofdbStart, ofdbEnd);
}

if (ofdbID.length != 0)
{
      var url = "http://www.ofdb.de/film/" + ofdbID;
      var ofdbLink = ("<a target='_blank' href='"+url+"'>" + url + "</a>");
      document.write("<CENTER>" + ofdbLink + "</CENTER>");

      var xmlHttp = new XMLHttpRequest();

      if (xmlHttp)
      {
            xmlHttp.open('GET', url, true);
            xmlHttp.onreadystatechange = function () {
                  if (xmlHttp.readyState == 4) {
                        var rating = extractMovieInfo(xmlHttp.responseText);
                        document.write("<CENTER>Wertung: " +rating + "/10</CENTER>");
                  }
            };
            xmlHttp.send(null);
      }
}
</SCRIPT>

</BODY>
</HTML>


Nebenbei: Bei OFDb muss der komplette Name mit eingegeben werden, wie man ihn in der URl findet, als z.B. 1050,Pulp-Fiction statt nur 1050.

PS: Da auf der Seite auch ein Link zur IMDb ist, könnte man mit mehr Aufwand in einem Rutsch beide Wert auslesen lassen.
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger ICQ-Nummer
BeitragVerfasst am: 17.04.2013 17:59 Antworten mit Zitat
TomGaines
Moderator
Anmeldungsdatum: 09.05.2005
Beiträge: 2203
Wohnort: Landshut




Ich habs nicht ausprobiert, aber es sollte wieder funktionieren, wenn du in deinem Code die function "extractMovieInfo" mit folgendem Code ersetzt:

Code:
function extractMovieInfo(content)
{
      var match = content.match(/Note: .*?(\d.\d\d)/);
      return match[1] ;
}

_________________

[img]https://www.dropbox.com/s/fcolk2l3nms26kk/lastwatcheddeuwhite.jpg?raw=0[/img]
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 17.04.2013 21:10 Antworten mit Zitat
bloodyBlizzard
Hat DVD Profiler schon mal gestartet
Anmeldungsdatum: 11.05.2007
Beiträge: 41




Danke, das war es. Funktioniert wieder.
Guter Junge Megafreu Knuddel Aplauss
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger ICQ-Nummer
BeitragVerfasst am: 20.04.2013 15:26 Antworten mit Zitat
david mann
DVD Profiler Süchtig
Anmeldungsdatum: 23.06.2005
Beiträge: 201




Irgendwo war auch beschrieben, wie ich die komplette imdb-Seite im html-Fenster anzeigen lassen kann. Den Code habe ich.
Interessant wäre, ob auch die ofdb-Seite sich auf diesem Weg anzeigen lassen kann.
Hat jemand einen solchen Code?

_________________
"There you are, right back in the jungle again."
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 22.07.2013 10:39 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Amazonpreis wird nicht mehr angezeigt.
Kommt immer nur. Nichts gefunden.

Hat Amazon wieder irgendwas geändert?

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 22.07.2013 17:33 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Nein, ich den Server.
Hatte gestern schon daran gearbeitet, aber irgendwo habe ich noch ein kleines Problem mit den Anfragen.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 22.07.2013 18:09 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




So, läuft wieder... Seltsamerweise lief es auf dem alten Server noch ohne die eigentlich erforderliche Variable.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 22.07.2013 18:25 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Ja Super.
Danke.

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 22.07.2013 18:52 Antworten mit Zitat
rodriquez
DVD Profiler Süchtig
Anmeldungsdatum: 17.01.2008
Beiträge: 242




Fast Super Laughing
Vorher hatte ich die Preisanzeige als Direktlink, jetzt leider nur noch den Preis, die Verlinkung ist irgendwie verschwunden.

Spoiler:
<td width="20%" td class="h5" td valign="center" align="center"><span id="amazon">wird geladen</span></div></td>
<SCRIPT TYPE="text/javascript">
var text = "";
var amazonHttp = new XMLHttpRequest();
var isEAN = false;
var amazonprice = 1;
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></tr>
<tr>
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 22.07.2013 19:06 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Ja, arbeite noch dran.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 22.07.2013 19:31 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




So, funktioniert wieder.
Komischerweise war die Link-Funktion in den Backups, die ich vom alten Server gezogen habe nicht drin...

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 23.07.2013 08:25 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Hatte gestern nicht den Link getestet, war nur happy das die Preise wieder da sind.
Ging ja wohl dann nicht......

Aber es klappt jetzt alles.
Nochmals Danke.

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 23.07.2013 17:01 Antworten mit Zitat
rodriquez
DVD Profiler Süchtig
Anmeldungsdatum: 17.01.2008
Beiträge: 242




Alles Supi. Amazon funzt in bunten Farben Bier
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 12.08.2013 10:12 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Erst jetzt bemerkt:

normalerweise wird ja z.B. bei nicht vorhandenen DVD/Blu-ray bei Amazon angezeigt "nichts gefunden" usw.

Handelt es sich allerdings z.B. um eine Österreichversion so bleibt das "wird geladen ..." stehen. Der Link ist dann auch nicht vorhanden.
In diesem Fall kommt auch eine Fehlermeldung, zu sehen allerdings nur im Testfenster; angemeckert wird diese Zeile:

document.getElementById('amazon').innerHTML="<center>" + amazonHttp.responseText+ "</center>";

Ändert man in so einem Fall von der DVD das Land auf Deutschland ist die Fehlermeldung weg und es kommt wieder "nichts gefunden".
Der Link ist dann auch wieder da . . . .

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 12.08.2013 18:47 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Sollte wieder klappen.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 12.08.2013 22:03 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




SH84 hat Folgendes geschrieben:
Sollte wieder klappen.


So ist es. Vielen Dank.

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 29.03.2017 11:23 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Gerade festgestellt:

Bei der Blu-ray von "Jack Reacher: Kein Weg zurück" wird der Amazon Preis nicht angezeigt.

Der Unterschied ist folgender:
Bei dem normalen Aufruf durch diese Zeile:
var amazonurl = "http://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC + "&link=true";

wird der Preis korrekt angezeigt.

Bei der sicheren Variante (was mal umgestellt wurde) durch die Zeile:
var amazonurl = "https://tfintzel.de/dvdprofiler/amazon/ean-preis.php?code=" + DP_UPC + "&link=true";

wird der Preis nicht angezeigt, es kommt die Meldung "nichts gefunden".

Also http klappt https nicht......

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 29.03.2017 13:02 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Ich habe es gerade mal versucht, bei mir ist es genau gegenteilig. Bei HTTPS bekomme ich einen Preis und bei HTTP nicht...

EDIT: Irgendwie scheint Amazon da zu spinnen. Jetzt bekomme ich einen Preis bei beiden Anfragen.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
imdb-voting und amazonpreis im Layout anzeigen??
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 7 von 9  
Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7, 8, 9  Weiter


  
  
 Neues Thema eröffnen  Neue Antwort erstellen  




Powered by phpBB © 2001-2004 phpBB Group
Designed for Trushkin.net | Themes Database
Deutsche Übersetzung von phpBB.de