// 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 - HTML-Fenster
  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=5075595fc1668716504c2e3043dca942 profile.php?mode=register&sid=5075595fc1668716504c2e3043dca942 regeln.php?sid=5075595fc1668716504c2e3043dca942 memberlist.php?sid=5075595fc1668716504c2e3043dca942 search.php?sid=5075595fc1668716504c2e3043dca942 index.php?sid=5075595fc1668716504c2e3043dca942

DVDProfiler-Forum.de Foren-Übersicht » Probleme, Tipps und Tricks » HTML-Fenster
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
HTML-Fenster
BeitragVerfasst am: 30.05.2016 18:55 Antworten mit Zitat
SaschaMav
DVD Profiler Laie
Anmeldungsdatum: 24.12.2008
Beiträge: 6




Hi community,

ich habe ein kleines Problem. Ich versuche in einem neuen HTML-Fenster den Titel sowie den Sortiertitel auszuwerfen. Dies ist auch kein Problem, allerdings möchte ich die FSK-Freigabe-Bilder miteinbinden. Nur wie kriege ich das hin?

So sieht es aus:

<HTML>

<HEAD>

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

function FSK() {
var FSK;
if (<DP NAME="RATING">=="FSK-0") {
fsk=(image.src = "--Pfad--\FSK0.jpg");
} else if (<DP NAME="RATING">=="FSK-6") {
fsk=(image.src = "--Pfad--\FSK6.jpg");
} else if (<DP NAME="RATING">=="FSK-12") {
fsk=(image.src = "--Pfad--\FSK12.jpg");
} else if (<DP NAME="RATING">=="FSK-16") {
fsk=(image.src = "--Pfad--\FSK16.jpg");
} else if (<DP NAME="RATING">=="FSK-18") {
fsk=(image.src = "--Pfad--\FSK18.jpg");
} else { (<DP NAME="RATING">);
}
}
</SCRIPT>

<style>
</style>

</HEAD>
<BODY background="--Pfad--\Hintergrund.jpg">
<font face="Corbel">
</BODY>
<table>
<tr>
<td width="1000"><b><font size=4px color="darkblue"><DP NAME="TITLE"></b></td>
<td rowspan="2">
<FSK>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp<font size=4px color="darkblue"><DP NAME="SORTTITLE"></td>
</tr>
</table>
</HTML>


Es klappt nur nicht. Leider war ich nie wirklich gut in solchen Programmiersachen. Für euch ist es bestimmt ein Kinderspiel. Oder ist es evtl. gar nicht möglich wie ich es gerne haben möchte?
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 01.06.2016 19:29 Antworten mit Zitat
SaschaMav
DVD Profiler Laie
Anmeldungsdatum: 24.12.2008
Beiträge: 6




Keiner eine Idee?

So soll es letztendlich aussehen:
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 03.06.2016 14:19 Antworten mit Zitat
norbi et orbi
Benutzt DVD Profiler wie Solitär
Anmeldungsdatum: 14.03.2007
Beiträge: 1081
Wohnort: Düsseldorf




Probier mal meinen Code unten aus.
Allerdings hab ich den jetzt auf die Schnelle aus meinem gesamten Code rauskopiert.
Da ich auch Filme aus Österreich und der Schweiz habe sind diese Länder bei den FSK-Logos mit drin. Die FSK-Logos wurden inzwischen 3 mal geändert. Dies ist Datumsmäßig berücksichtigt.
Wenn du das nicht haben willst und nur die aktuellen Logos anzeigen willst ohne Berücksichtigung auf das tatsächliche Logo müßte ich das dann kürzen. Leider fehlt mir momantan etwas die Zeit dafür.

Ich hab so in etwa die Größe deinem "Muster" angepaßt.
Wenn es nicht paßt müßtest du die Größenangabe in der Tabelle ändern.
Meinen Pfad wegen Logos und Hintergrund habe ich gelassen, damit du siehst wie der einzutragen ist. Schrift, Farbe und Größe müßtest du auch anpassen. Natürlich auch jeweils der Name deiner Logos......

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">


var fsk_logo = "";
var path = "D:\\Media\\Bilder\\FSK\\";
var verlauf = "D:\\Media\\Bilder\\Aktuelle Logos\\Verlauf.png";

<!-- FSK Logos -->

switch (DP_Locality){
   case ("Deutschland"):
   case ("Schweiz"):
   case ("Österreich"):
    if (DP_ReleaseDate < new Date(2003, 5, 31)) {
         switch (DP_Rating){
            case("FSK-0"):
               fsk_logo = "FSK0_2003.png"
               break;
            case("FSK-6"):
               fsk_logo = "FSK6_2003.png"
               break;
            case("FSK-12"):
               fsk_logo = "FSK12_2003.png"
               break;
            case("FSK-16"):
               fsk_logo = "FSK16_2003.png"
               break;
            case("FSK-18"):
               fsk_logo = "FSK18_2003.png"
               break;
            case("FSK-18/KJ"):
               fsk_logo = "FSK18_2003.png"
               break;
            case("SPIO/JK SU"):
               fsk_logo = "SPIO_JK.png"
               break;
            case("SPIO/JK KSJ"):
               fsk_logo = "SPIO Gutachten.png"
               break;
            case("Ungeprüft"):
               fsk_logo = "FSK_ungeprueft.png"
               break;
            default:
               fsk_logo = "Unbekannt.png"
               break;
         }

} else if (DP_ReleaseDate > new Date(2003, 5, 31), DP_ReleaseDate < new Date(2008, 12, 31)) {
         switch (DP_Rating){
            case("INFO"):
               fsk_logo = "FSK_Info.png"
               break;
            case("FSK-0"):
               fsk_logo = "FSK0_alt.png"
               break;
            case("FSK-6"):
               fsk_logo = "FSK6_alt.png"
               break;
            case("FSK-12"):
               fsk_logo = "FSK12_alt.png"
               break;
            case("FSK-16"):
               fsk_logo = "FSK16_alt.png"
               break;
            case("FSK-18"):
               fsk_logo = "FSK18_alt.png"
               break;
            case("FSK-18/KJ"):
               fsk_logo = "FSK18_alt.png"
               break;
            case("SPIO/JK SU"):
               fsk_logo = "SPIO_JK.png"
               break;
            case("SPIO/JK KSJ"):
               fsk_logo = "SPIO_JK_KSJ.png"
               break;
            case("Ungeprüft"):
               fsk_logo = "FSK_ungeprueft.png"
               break;
            case("18+"):
               fsk_logo = "FSK18+.png"
               break;
            default:
               fsk_logo = "Unbekannt.png"
               break;

         }
    } else {
         switch (DP_Rating){
            case("INFO"):
               fsk_logo = "FSK_Info.png"
               break;
            case("FSK-0"):
               fsk_logo = "FSK0.png"
               break;
            case("FSK-6"):
               fsk_logo = "FSK6.png"
               break;
            case("FSK-12"):
               fsk_logo = "FSK12.png"
               break;
            case("FSK-16"):
               fsk_logo = "FSK16.png"
               break;
            case("FSK-18"):
               fsk_logo = "FSK18.png"
               break;
            case("FSK-18/KJ"):
               fsk_logo = "FSK18.png"
               break;
            case("SPIO/JK KSJ"):
               fsk_logo = "SPIO_2007.png"
               break;
            case("SPIO/JK SU"):
               fsk_logo = "SPIO_JK.png"
               break;
            case("Ungeprüft"):
               fsk_logo = "FSK_ungeprueft.png"
               break;
            case("18+"):
               fsk_logo = "FSK18+.png"
               break;
            default:
               fsk_logo = "Unbekannt.png"
               break;

         }
}
}


fsk_logo = path + fsk_logo;


document.write('<table style= " left: 0px; position: absolute; top: 0px" cellspacing="10" cellpadding="0" width = "1000" height="88" border ="0" body background="' + verlauf + '" >');

   document.write('<td valign="middle"  width="920">');
   
      document.write('<font color="#000000"><font face = "Verdana" font size="3"><b>' + DP_Title + '<font face = "Verdana" font size="2"> (' + DP_ProductionYear +')<br /></b></font>');
      document.write('<font face = "Verdana" font size="3">' + DP_SortTitle + '</font><br />');

   document.write('</td>');

   document.write('<td valign="middle"  width="80"><center>');
      document.write('<img src="' + fsk_logo + '" width="70" height="70">');
   document.write('</td>');

document.write('</tbody></table>');



</SCRIPT>
<body scroll = "no">
</HEAD>
<BODY>

</BODY>
</HTML>

_________________
Grüße
Norbert
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 03.06.2016 23:12 Antworten mit Zitat
SaschaMav
DVD Profiler Laie
Anmeldungsdatum: 24.12.2008
Beiträge: 6




Super. Zwar zu Umfangreich für das was ich machen wollte, aber klappt wunderbar. Aber woher hast du die Variablennamen, z. B. DP_Title? Normalerweise erscheint "<DP NAME="TITLE">".

Ich frage, da ich ein kleines 3D-Symbol einfügen möchte. Den VNamen "DP_Media_type" gibt es z. B. nicht.

Aber ich hätte glaube ich noch Wochen gebraucht, bis ich irgendwas sinnvolles erhalten hätten. Daher danke für die bisherigen Bemühungen.
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 04.06.2016 21:34 Antworten mit Zitat
SH84
Administrator
Anmeldungsdatum: 09.05.2005
Beiträge: 2484
Wohnort: Berlin




Das sind Javascript-Variablen, die durch die Zeile
Code:
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">

vom Profiler eingefügt werden. Schau dir einfach mal den Quelltext eines erzeugten Fensters an (Rechtsklick ins Fenster -> Quellcode anzeigen), da lernst du viele Variablen kennen.

Für die 3D-Bilder musst du die Variablen DP_Dimensions3DBluRay bzw. DP_Dimensions3DAnaglyph auswerten. Wenn eine von beiden Wahr ist, gibt es zumindest eine 3D-Variante des Films auf der Disk.


Also als Code:
Code:
3D_logo = "Bild für kein 3D"
if (DP_Dimensions3DBluRay || DP_Dimensions3DAnaglyph){
    3D_logo = "Bild für 3D"
}
document.write('<img src="' + 3D_logo + '" width="70" height="70">');


Für ein Beispiel mit einem komplexen Fenster kannst du dir mal dieses Thema anschauen.

_________________

powered by phpDVDProfiler Version 3.1.1.0 - (Forum)
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
BeitragVerfasst am: 05.06.2016 10:14 Antworten mit Zitat
SaschaMav
DVD Profiler Laie
Anmeldungsdatum: 24.12.2008
Beiträge: 6




Danke super. Wusste nicht, dass alle Infos auch in dem neuen HTML-Fenster deklariert sind. Da ich aber 3D-Filme über Medientyp regel, konnte mir deine Info und die Variable "DP_CustomMediaType" zum Erfolg verhelfen.

Da ich soweit das bekommen habe, was ich wollte, sage ich ein Dankeschön für die Hilfe.

Falls jemand eine einfache FSK-Einbindung mit Sortiertitel und 3D-Information haben möchte, hier der 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">


var fsk_logo = "";
var DDD = "";
var path = "D:\\Sonstig\\DVDProfiler\\";
var verlauf = "D:\\Sonstig\\DVDProfiler\\Hintergrund.jpg";

<!-- FSK Logos -->

switch (DP_Rating){
case("INFO"):
fsk_logo = "INFO.png"
break;
case("LEHR"):
fsk_logo = "LEHR.png"
break;
case("FSK-0"):
fsk_logo = "FSK-0.png"
break;
case("FSK-6"):
fsk_logo = "FSK-6.png"
break;
case("FSK-12"):
fsk_logo = "FSK-12.png"
break;
case("FSK-16"):
fsk_logo = "FSK-16.png"
break;
case("FSK-18"):
fsk_logo = "FSK-18.png"
break;
case("FSK-18/KJ"):
fsk_logo = "FSK-18.png"
break;
case("SPIO/JK SU"):
fsk_logo = "SPIO.png"
break;
case("SPIO/JK KSJ"):
fsk_logo = "SPIO.png"
break;
case("Ungeprüft"):
fsk_logo = "Ungeprüft.png"
break;
default:
fsk_logo = "Unbekannt.png"
break;
}

<!-- 3D Logo -->

switch (DP_CustomMediaType){
case("Blu-Ray 3D"):
DDD = "d:\\Sonstig\\DVDProfiler\\Blu-Ray 3D.png"
break;
default:
DDD = ""
break;
}

fsk_logo = path + fsk_logo;
DDD = DDD;


document.write('<table style= " left: 0px; position: absolute; top: 0px" cellspacing="10" cellpadding="0" width = "1500" height="100" border ="0" body background="' + verlauf + '" >');

document.write('<td valign="middle" width="750">');

document.write('<font color="darkblue"><font face = "Corbel" font size="4"><b>' + DP_Title + '<font face = "Corbel" font size="4"><br /></b></font>');
document.write('<font color="darkblue"><font face = "Corbel" font size="4"><b>' + "__________________________________________________________________________________" + '<font face = "Corbel" font size="4"><br /></b></font>');
document.write('<font face = "Corbel" font size="3,5"><b> &nbsp&nbsp&nbsp&nbsp&nbsp---&nbsp&nbsp&nbsp' + DP_SortTitle + '&nbsp&nbsp&nbsp---<b></font><br />');

document.write('</td>');

document.write('<td valign="middle" width="100"><center>');
document.write('<img src="' + DDD + '" width="70">');
document.write('</td>');

document.write('<td valign="middle" width="100"><center>');
document.write('<img src="' + fsk_logo + '" width="70" height="70">');
document.write('</td>');

document.write('<td valign="middle" width="500"><center>');
document.write('</td>');

document.write('</tbody></table>');



</SCRIPT>
<body scroll = "no">
</HEAD>
<BODY>

</BODY>
</HTML>

So sieht es dann aus ...
Benutzer-Profile anzeigen Private Nachricht senden
HTML-Fenster
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