gelöschte Lieblingssendungen noch in den Erinnerungen

Fehler in TV-Browser
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Beitrag von Martin »

Dann sollten wir aber die Programme-Verwaltung zentral im TV-Browser erledigen, sodaß nicht jedes Plugin die Programme selber speichern muß.

Im Moment hat ja fast jedes Plugin (*übertreib*) eine eigene Liste von Programmen, die es laden und speichern muß.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Jo, das wäre ganz geschickt...weil ich bau gerade sowas für das beanshell-sktipting-system ein, dann kann ich mir die arbeit nämlich sparen *g*

Aber das löschen daraus MUß vom Plugin geschehen, nicht von irgenwas anders
Benutzeravatar
TLupus
Platin Member
Beiträge: 1439
Registriert: 05 Dez 2003, 09:46
Wohnort: Berlin

Beitrag von TLupus »

Ach, das währe ja dann mal schön. Wie die Zeiten sich doch ändern. :wink:

http://hilfe.tvbrowser.org/viewtopic.php?t=599&
Benutzeravatar
Til
Site Admin
Beiträge: 1498
Registriert: 04 Dez 2003, 11:21
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Til »

Karl0s hat geschrieben:heißt das jetzt es wird etwas eingebaut, dass die Sendungen dann auch wieder gelöscht werden? :)
Man könnte sowas einbauen. Jetzt ist nur noch die Frage, wie man es umsetzt und ob die anderen Entwickler (bodo, Martin) einverstanden sind.

Bei der Plugin-Schnittstelle muss man einen ständigen Spagat machen: Auf der anderen Seite soll sie einfach sein, so dass es für andere Entwickler nicht schwer ist, neue Plugins zu schreiben. Auf der anderen Seite soll sie viel können.
Benutzeravatar
Til
Site Admin
Beiträge: 1498
Registriert: 04 Dez 2003, 11:21
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Til »

Martin hat geschrieben:Dann sollten wir aber die Programme-Verwaltung zentral im TV-Browser erledigen, sodaß nicht jedes Plugin die Programme selber speichern muß.

Im Moment hat ja fast jedes Plugin (*übertreib*) eine eigene Liste von Programmen, die es laden und speichern muß.
Wir können ja eine Hilfsklasse anbieten, die das übernimmt. Also eine Klasse, die sich Plugins persistent merken kann.

Oder eine abstrakte ProgramListPlugin-Klasse, also eine abstrakte Ableitung von Plugin, die die Program-Verwaltung übernimmt. Alle Plugins, die das brauchen können dann davon Ableiten.
Antworten