Abfragen für Converter Eventname / Movieinfo erweitern

  • Hallöchen,


    ich bin dabei zu versuchen, die Infos (sh. Anhang) irgendwie mit dem Converter Eventname oder Movieinfo auch im Eventview Screen o.ä. sichtbar zu machen.
    Ich habe aber leider nirgends einen Übersicht gefunden, welche Abfragen ich dafür stellen muss (sowas wie get.EventID, get.BeginTimeString oder sowas).
    Mir get.ComponentData bekomme ich schon mal alle Infos.
    Das sieht aber noch ziemlich kryptisch aus und ich würde gern noch mehr selektieren.


    Hat jemand dafür vielleicht eine Doku oder so etwas, damit ich mal bißchen spielen kann ?
    Auf der Reichhoff Seite bin ich nicht so richtig fündig geworden.

    Bilder

    1x DM 8000 Merlin OE2.0/GP3/Zombi HD1R2.aslanMod
    2x DM 500HD Merlin OE2.0/GP3/
    Zombi HD1R2.aslanMod
    1x DM 7025 Oozoon/GP3/Zombi XD
    -------------------------
    Sky Welt/Film, HD+

  • EDIT: Hier noch zum besseren Verständnis meine ersten Versuche der Abfrage im Eventname Converter und den Erfolg, den es noch zu verbessern gilt..


    from Components.Converter.Converter import Converter
    from Components.Element import cached


    class EventNameAslan(Converter, object):
    NAME = 0
    SHORT_DESCRIPTION = 1
    EXTENDED_DESCRIPTION = 2
    Extra = 3


    def __init__(self, type):
    Converter.__init__(self, type)
    if type == "Description":
    self.type = self.SHORT_DESCRIPTION
    elif type == "ExtendedDescription":
    self.type = self.EXTENDED_DESCRIPTION
    elif type == "Extra":
    self.type = self.Extra
    else:
    self.type = self.NAME


    @cached
    def getText(self):
    event = self.source.event
    if event is None:
    return ""


    if self.type == self.NAME:
    return event.getEventName()
    elif self.type == self.SHORT_DESCRIPTION:
    return event.getShortDescription()
    elif self.type == self.EXTENDED_DESCRIPTION:
    return event.getExtendedDescription()
    elif self.type == self.Extra: return str(event.getComponentData())


    text = property(getText)

    Bilder

    1x DM 8000 Merlin OE2.0/GP3/Zombi HD1R2.aslanMod
    2x DM 500HD Merlin OE2.0/GP3/
    Zombi HD1R2.aslanMod
    1x DM 7025 Oozoon/GP3/Zombi XD
    -------------------------
    Sky Welt/Film, HD+