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 profile.php?mode=register regeln.php memberlist.php search.php index.php

DVDProfiler-Forum.de Foren-Übersicht » Probleme, Tipps und Tricks » Script für Aufruf von Amazon.de aus Profiler heraus
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
Script für Aufruf von Amazon.de aus Profiler heraus
BeitragVerfasst am: 01.06.2008 21:29 Antworten mit Zitat
david mann
DVD Profiler Süchtig
Anmeldungsdatum: 23.06.2005
Beiträge: 201




Hallo,

irgendwo bei Invelos wurde das Script schon erwähnt, mit dem Seiten wie IMDb und Wikipedia aus dem Profiler heraus für das jeweilige Profil aufgerufen werden konnten.

Ich wünsche mir das Gleiche auch für die Amazon-Seite. Die Anpassung des funktionierenden Wikipedia-Scripts (siehe unten) hat leider nix gebracht.

Jemand da, der den Code anzupassen weiß ??

Code:



<HTML>
<HEAD>
<style type="text/css">
<!--
* { color: white; font-family: verdana; font-size: 10pt; }
html, body { background-color: rgb(0, 0, 83); }
body { background-repeat: repeat-x; background-image:url($DPIMAGES.bgimage.jpg); }
h1 { text-align: center; }
a { font-size: 12pt; }
-->
</style>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
// -------- Configuration block - Start --------
var wikiURL = "http://de.wikipedia.org/wiki/";
var asLink = false; // Load wiki page? var asLink = false;. Display title with link? var asLink = true;.
// -------- Configuration block - End --------
// Open Wikipedia page or add a link for the profile
var wikiCode = "";
var wikiLink = "";
var wikiStart = DP_Notes.toLowerCase().search("\<wiki\>") + 6;
var wikiEnd = DP_Notes.toLowerCase().search("\</wiki\>");
function wiki() {

  if (wikiEnd > 1) {
    wikiCode = DP_Notes.slice(wikiStart, wikiEnd);
    wikiLink = wikiURL + wikiCode;
  } else {
    wikiCode = (DP_OriginalTitle == "") ? DP_Title: DP_OriginalTitle;
    wikiLink = wikiURL + wikiCode;
  }
  if (asLink == true) {
    var lnk = '<a href="' + wikiLink + '" target="_new" onFocus="blur(this);">' + wikiCode + '</a>';
    document.getElementsByTagName('h1')[0].innerHTML = lnk;
  } else {
    window.location.href = wikiLink;
  }
}
//-->
</SCRIPT>
</HEAD>
<BODY onload="wiki();" scroll="auto">
<h1></h1>
</BODY>
</HTML>

_________________
"There you are, right back in the jungle again."
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 01.06.2008 22:06 Antworten mit Zitat
rincewind
DVD Profiler Fachmann
Anmeldungsdatum: 07.11.2005
Beiträge: 176




Die Foren-Suche hätte da wahrscheinlich weiter geholfen Zwinker

SH84 hat da doch schon was schönes geschrieben:
http://www.dvdprofiler-forum.de/viewtopic.php?t=1316
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 01.06.2008 22:42 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Kommt darauf an, was genau er will. Einen Link gibt es bei meinem Script nicht. Das wäre aber kein Problem.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 02.06.2008 10:58 Antworten mit Zitat
rincewind
DVD Profiler Fachmann
Anmeldungsdatum: 07.11.2005
Beiträge: 176




Hups, ich hatte jetzt einfach angenommen das es automatisch um den Amazon-Preis gehen würde. Sorry!
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 02.06.2008 18:01 Antworten mit Zitat
misama
DVD Profiler Freund
Anmeldungsdatum: 09.04.2007
Beiträge: 58




Ich hab mich auch mal daran versucht...

Suche bei Amazon...

...via EAN:

Code:

<HTML>
<HEAD>
<style type="text/css">
<!--
* { color: white; font-family: verdana; font-size: 10pt; }
html, body { background-color: rgb(0, 0, 83); }
body { background-repeat: repeat-x; background-image:url($DPIMAGES.bgimage.jpg); }
h1 { text-align: center; }
a { font-size: 12pt; }
-->
</style>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
// -------- Configuration block - Start --------
var amazonURL="http://www.amazon.de/s/ref=nb_ss_d?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=";
var asLink = true; // Load amazon page? var asLink = false;. Display title with link? var asLink = true;.
// -------- Configuration block - End --------
// Open amazon page or add a link for the profile
var zahl = DP_UPC.length -2;
var amazonCode = DP_UPC.slice(0, zahl);
amazonLink = amazonURL + amazonCode;

function amazon() {

  if (asLink == true) {
    var lnk = '<a href="' + amazonLink + '" target="_new" onFocus="blur(this);">' + 'Amazon.de</a>';
    document.getElementsByTagName('h1')[0].innerHTML = lnk;
  } else {
    window.location.href = amazonLink;
  }
}
//-->
</SCRIPT>
</HEAD>
<BODY onload="amazon();" scroll="auto">
<h1></h1>
</BODY>
</HTML>


...via Titel

Code:

<HTML>
<HEAD>
<style type="text/css">
<!--
* { color: white; font-family: verdana; font-size: 10pt; }
html, body { background-color: rgb(0, 0, 83); }
body { background-repeat: repeat-x; background-image:url($DPIMAGES.bgimage.jpg); }
h1 { text-align: center; }
a { font-size: 12pt; }
-->
</style>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
// -------- Configuration block - Start --------
var amazonURL="http://www.amazon.de/s/ref=nb_ss_d?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Ddvd&field-keywords=";
var asLink = true; // Load amazon page? var asLink = false;. Display title with link? var asLink = true;.
// -------- Configuration block - End --------
// Open amazon page or add a link for the profile
var titel = DP_Title.replace(/\ /g,"+");
amazonLink = amazonURL + titel;

function amazon() {

  if (asLink == true) {
    var lnk = '<a href="' + amazonLink + '" target="_new" onFocus="blur(this);">' + 'Amazon.de</a>';
    document.getElementsByTagName('h1')[0].innerHTML = lnk;
  } else {
    window.location.href = amazonLink;
  }
}
//-->
</SCRIPT>
</HEAD>
<BODY onload="amazon();" scroll="auto">
<h1></h1>
</BODY>
</HTML>


*hth*

_________________
MfG Michael
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 02.06.2008 19:09 Antworten mit Zitat
david mann
DVD Profiler Süchtig
Anmeldungsdatum: 23.06.2005
Beiträge: 201




Danke, hat geklappt. Smile

Ist zwar der Link zum Anklicken (wollte eigentlich die Seite direkt aufgerufen haben wie beim Wikipedia-Script), aber passt auch so...

_________________
"There you are, right back in the jungle again."
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 02.06.2008 22:32 Antworten mit Zitat
misama
DVD Profiler Freund
Anmeldungsdatum: 09.04.2007
Beiträge: 58




Das ist kein Problem. Ändere einfach
Code:
var asLink = true;


in

Code:
var asLink = false;


Steht übrigens auch im Kommentar in der entsprechenden Zeile. Zwinker

_________________
MfG Michael
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Script für Aufruf von Amazon.de aus Profiler heraus
DVDProfiler-Forum.de Foren-Übersicht » Probleme, Tipps und Tricks
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 1 von 1  



  
  
 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