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.
Das hat bisher, glaube ich, noch niemand...
Ich habe aber leider nirgends einen Übersicht gefunden, welche python-Abfragen ich dafür stellen muss (sowas wie get.EventID, get.BeginTimeString oder sowas).
Für den eit-Generator müssten diese doch identisch sein ?
Hat jemand dafür mal eine Doku oder so etwas, damit ich mal bißchen spielen kann ?
Auf der Reichhoff Seite bin ich nicht fündig geworden.
EDIT: Hier noch 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)