DialogVideoInfo.xml anpassen

  • Hallo zusammen,
    ich habe mir die VideoDialogInfo.xml nach meinen Wünschen angepasst.

    An einer Sache komme ich aber nicht weiter.
    Ich möchte gerne anstatt dem Text: FSK: Germany:6 ein FSK-Bild anzeigen lassen.

    Folgende Stelle habe ich gefunden:

    Code
    <item>
    <label>$LOCALIZE[20074]:</label>
    <label2>$INFO[ListItem.mpaa]</label2>
    <onclick>-</onclick>
    <visible>!IsEmpty(ListItem.mpaa)</visible>
    </item>

    Wie muss ich die Anpassen?

    In der Fanart-Ansicht habe ich es mittels diesem Code integriert bekommen. Anleitung: http://forum.xbmc.org/showthread.php?tid=129733&page=43
    Die FSK-Icons liegen unter ~.\XBMC\addons\skin.confluence.angepasst\media\flagging\

  • Ich hab für jedes ein eigenes erstellt:

    Code
    <control type="image">
    <visible>substring(ListItem.mpaa,0)</visible>
    <posx>1193</posx>
    <posy>600</posy>
    <width>80</width>
    <aligny>left</aligny>
    <aspectratio>keep</aspectratio>
    <texture>special://skin/media/flagging/ratings/Germany0.png</texture>
    </control>
  • Hey don,

    hab vielen Dank.
    Ich hab es mit deinem Codeschnipsel hinbekommen!

    Evtl hast Du hierzu ja auch noch eine Idee:

    Ich habe in der Info-View ja eine Auflistung.
    Beispielsweise:

    Originaltitel:....
    Genre:...
    Jahr:....
    Bewertung:...

    Darunter habe ich die FSK-Logos-Anzeige platziert.
    Nun kommt es vor dass Titel und Originaltitel identisch sind und daher der erste Punkt "Originaltitel" nicht angezeigt wird.
    Der Ganze Block wird dann dynamisch in der Höhe angepasst. In dem Moment passt das FSK-Logo natürlich nicht mehr.

    Kann ich den Logos eine dynamische Höhe zuweisen, die sich an der obigen Auflistung orientiert?

  • Hi,
    du müsstest dein Logo in die Liste mit der id 49 integrieren, wird bei dem Aufbau dort aber etwas kniffelig.
    Einfacher wäre, die Liste niht mehr dynamisch zu machen.
    Die Liste 49 hat einige <item> mit einem visible tag, wenn du das visible tag rausnimmst, dann wird zwar z.b. "Genre" angezeigt, auch wenn keine Daten vorhanden sind, aber die Liste ist dann fix.
    Es liegt übrigens nicht an dem identischen Titel, sondern an fehlenden Daten, was auch sein kann wenn es keinen alternativen Titel gibt. Rein technisch gesehen ;)

    bg

  • Hi blauesgruen,

    das hat super funktioniert.
    Fehlende Originaltitel habe ich einfach per Ember nachgepflegt, so dass auch keine leeren Felder bleiben.


    Kann ich in dieser Auflistung eigentlich auch die Schauspieler anzeigen lassen?
    Beispielsweise die ersten 3 oder 5 aus der nfo?

    Ich habe jetzt folgendes probiert:

    Code
    <item>
    <label>$LOCALIZE[344]:</label>
    <label2>$INFO[ListItem.Cast]</label2>
    <onclick>-</onclick>
    </item>

    Das führt zwar dazu, dass ich die Rubrik Darsteller angezeigt kriege, aber es werden nur zwei Darsteller untereinander in eine Zeile gequetscht.
    Was muss ich ändern, damit ein paar Darsteller nebeneinander angezeigt werden?
    Danch ist die DialogVideoInfo.xml perfekt für meine Bedürfnisse.
    Kann ich auch gerne mal hier reinstellen. Evtl mag ja noch jemand diese angepasste Ansicht verwenden.

    Viele Grüße!

  • In der Videofullscreen.xml habe ich das so eingebaut:

    Code
    <control type="label" id="1">
    <posx>35</posx>
    <posy>40</posy>
    <label>$INFO[VideoPlayer.CastAndRole]</label>
    <font>font13</font>
    <shadowcolor>black</shadowcolor>
    <visible>Skin.HasSetting(info)</visible>
    <align>left</align>
    </control>


    Also über ein label-controll.

    Ich habe es auch in meiner VideoInfo ... aber ich find die Zeile einfach nicht. Irre, wie man sich im eigenem Code nicht mehr zurechtfindet.

  • Hi
    hab vielen Dank für Deine Antwort.

    Mit der Integration komme ich grad nicht richtig weiter.
    Mit diesem Inhalt wird gar nichts angezeigt.

    Code
    <label>$INFO[VideoPlayer.CastAndRole]</label>

    Ändere ich das folgendermaßen, werden alle Schauspieler untereinander gelistet

    Code
    <label>$INFO[Listitem.Cast]</label>

    Hast Du einen Tipp, wie nur die ersten 5 Schauspieler hintereinander gezeigt werden?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!