-
Notifications
You must be signed in to change notification settings - Fork 9
06. Settings Favoriten Merkliste
Kodi bietet die Möglichkeit, addon-übergreifend Favoriten anzulegen und über dieses Menü zu nutzen:
Ist diese Option eingeschaltet, extrahiert das Addon die zum Addon gehörenden Kodi-Favoriten und blendet sie im Addon ein. Im Grunde erspart sie lediglich den Wechsel aus dem Addon in das Kodi-Menü.
Diese Option stellt praktisch Kodi's Favoritenfunktion für das Addon nach. Der Begriff Merkliste wurde nur zur Unterscheidung gewählt. Gespeichert werden die Einträge der Merkliste dauerhaft im Cache des Addons in der Datei merkliste.xml.
Ist die Option eingeschaltet, wird das Kontextmenü des Addons erweitert und bietet die Möglichkeit, Einträge zur Merkliste hinzuzufügen oder zu entfernen:
Aus Performancegründen prüft das Addon vor Erstellung des Kontextmenüs nicht, ob ein Eintrag existiert.
Die Merkliste vermeidet aber Doppel, d.h. der selbe Eintrag lässt sich nicht noch einmal hinzufügen. Dagegen sind Einträge verschiedener Versionen eines Beitrags möglich, z.B. einzelne Auflösungen.
Das Entfernen ist sowohl in der Merkliste als auch am Ursprungsort möglich.
Soweit möglich unterstützt das Addon die Setting-Option Sofortstart sowie Kodi's Resumefunktion, d.h. die Fortsetzung eines Videos von einer Stop-Position. Ob dies der Fall ist, läst sich am Kontextmenü erkennen. Außerdem blendet Kodi nach Beenden des Videos Details zum Video ein:
Ab wann / bis wann Kodi bei einem Video die Infos speichert, lässt sich mit Einträgen in der Datei advancedsettings.xml steuern. Relevant sind hier die Einträge playcountminimumpercent, ignoresecondsatstart, ignorepercentatend.
TIP: falls man auf die Resumefunktion Wert legt, diese aber nicht in der Merkliste funktioniert, kann die Umstellung des Inhaltstyps helfen. Dazu wird der Inhaltstyp "TV-Shows" im Setting "Setze Inhaltstyp: TV-Shows, Movies, Videos u.a." in der Kategorie "Modul-Einstellungen" gewählt.
Mit dieser Option werden die Infos zum Beitrag unterdrückt (Ausnahme: Info zum Modul) - lediglich Titel und Bild erscheinen in der Liste.
Per Default werden alle verfügbaren Infos angezeigt, auch die im Voraus geladenen Inhaltstexte.
Beispiel für einen Eintrag der Merkliste aus dem Modul arte:
Mit diesem Button werden Infos über das Verhalten von Merkliste und Favoriten im Addon gezeigt (das Bild zeigt die Infos zur Merkliste, die Infos zum Menü Favoriten sind ähnlich). Falls diese Infos stören, kann der Button mit dieser Option ausgeblendet werden (ab Addon-Version 2.4.2).
Ab Addon-Version 2.8.8. enthält das Menü zusätzlich den Ordner- und Filterstatus.
Falls auf den Home-Button verzichtet werden soll, ist die entsprechende Option in der Setting-Kategorie "Modul-Einstellungen" zu wählen.
Allgemein
Die Verwendung der Ordner zur besseren Übersicht wird von Beginn an sehr empfohlen, da die erfahrungsgemäß die Menge von Einträgen schnell anwächst.
Das Addon enthält eine Basis-Ordnerliste, die sich an die ZDF-Rubriken anlehnt. Die Liste befindet sich im unteren Bereich der Merklistendatei (merkliste.xml, s.a. "Pfad zur externen Merkliste"), zwischen den Markierungen <ordnerliste> und </ordnerliste>
.
Soll die Basis-Ordnerliste restauriert werden, löscht man einfach die kompl. Liste, einschl. <ordnerliste> und </ordnerliste>
. Das Addon sorgt dann bei der nächsten Änderung für die Wiederherstellung.
Verwaltung der Ordner in der Datei merkliste.xml: Die Zuordnung zu einem Ordner erfolgt im gewählten Eintrag der Merkliste zwischen den Feldern "name" und "thumb".
Aktualisierung der Merkliste: befindet man sich im Menü der Merkliste, wird diese bei Änderungen (Löschen, Zuordnen, Filtern) neu eingelesen und aktualisiert.
Praxis:
- Ordner + Filter sind nicht mit Sortierung zu verwechseln. Für die Sortierung ist die Option "Sortierung der Merkliste" einzuschalten (siehe Zif. 6.1).
- um Ordner + Filter zu nutzen, ist in den Settings "Ordner für Merkliste verwenden" einzuschalten.
- beim Einfügen eines Eintrags wird die Ordnerliste zur Auswahl angeboten.
- Innerhalb der Merkliste lässt sich die Zuordnung via Kontextmenü ändern ("Merklisten-Eintrag zuordnen"). Die Zuordnung kann beliebig oft wiederholt werden.
- Die Filterung erfolgt ebenfalls über das Kontextmenü innerhalb der Merkliste, hier "Merkliste filtern".
- Das folgende Bild zeigt eine gefilterte Liste:
- Ein Abbrechen der Filterliste führt zu einer ungefilterten Merkliste.
- Der Eintrag "ohne Zuordnung" zeigt alle Merklisten-Einträge, die noch keinem Ordner zugeordnet sind. Über das Kontextmenü lassen sich die Zuordnungen dieser Einträge leicht ergänzen.
- Bei einer ungefilterten Merkliste stehen die "geordneten" Einträge am Anfang der Liste - ähnlich den Verzeichnissen bei Dateimanagern. Die "ungeordneten" folgen am Ende.
- Der verwendete Ordner wird im Infotext angezeigt. Mit dem Setting "Ordner im Titel kennzeichnen" wird der Ordner zusätzlich dem Titel vorangestellt . Dieses Setting ist nur bei eingeschalteter Ordneroption wirksam.
- Eine Sicherung verhindert eine "Totschleife" - falls ein Filter gewählt wird, der zu keinem Eintrag der Merkliste passt. Zusätzlich kann im Kontextmenü der Merkliste der Filter gelöscht werden. Falls aus irgendeinem Grund beide Möglichkeiten ausfallen, ist in den Settings die Ordneroption abzuschalten und die Merkliste neu aufzurufen. Dabei wird die Filterdatei entfernt und der Filter damit gelöscht.
- Ein gewählter Filter "überlebt" das Beenden von Addon oder Kodi. Wenn Sie nach einem Neustart Einträge vermissen, liegt dies vermutlich an einem noch aktiven Filter. Wählen sie dann im Kontextmenü "Merkliste filtern" und klicken Sie auf "Abbrechen", um alle Einträge zu sehen.
- Die Verwaltung der Ordnerliste ist innerhalb der Merkliste über das Kontextmenü "Merklisten-Ordner bearbeiten" erreichbar oder außerhalb über das Menü "Infos + Tools". Änderungen sind auch manuell möglich - siehe nächsten Punkt. Empfohlen wird die Bearbeitung über die Menüs.
- Die Ordnerliste in merkliste.xml kann auch mit einem Editor beliebig erweitert/gekürzt werden, wobei ein oder mehrere Leerzeichen als Trenner dienen. Begriffspaare wie z.B. Comedy/Show sind daher durch '/' oder '&' zu verbinden. Zeilenumbrüche sind beim Editieren möglich. Sie werden später vom Addon zu einer Zeile zusammengefasst. Wichtig ist, dass die Begriffe zwischen den Markierungen
<ordnerliste>
und</ordnerliste>
stehen. Zum Dateiort der Merkliste siehe unten bei "Pfad zur externen Merkliste" oder im Addon im Menü "Info" / "Addon-Infos" / "Pfade".
Damit wird den Titeln der Ordner in der Form "Ordner |" vorangestellt, so dass diese in der sortierten Liste zusammenhängend erscheinen. Außerdem stellt diese Option die zugeordneten Einträge an den Anfang der gefilterten Liste - ähnlich den Verzeichnissen bei Dateimanagern.
Die Option ist nur bei eingeschalteter Ordneroption wirksam.
Die Sortierung der Merkliste (ab V4.8.4) ist unabhängig von der Option "gesamtes Addon: Sortierung ermöglichen" in der Kategorie "Modul-Einstellungen"). Die Voreinstellung ist aufsteigend.
Normalerweise befindet sich die Merkliste im userdata-Verzeichnis des Addons. Wird das Addon auf verschiedenen Geräten verwendet, hat es jedes Mal eine eigene Merkliste. Alle auf gleichen Stand zu halten, ist entsprechend aufwändig.
Mit diesem Button lässt sich eine zentrale Merkliste einschalten. Diese kann dann im lokalen Netzwerk von allen ARDundZDF-Addons genutzt werden. Der Pfad zur externen Merkliste wird im folgenden Setting eingestellt (s.u).
Hier wird der Netzwerkpfad zur externen Merkliste eingestellt. Das kann eine leere Datei sein, aber sinnvollerweise legt man hier eine Kopie einer aktuellen internen Merkliste des Addons an:
Leia-Version ../.kodi/userdata/ardundzdf_data/merkliste.xml
Matrix-Version ../.kodi/userdata/addon_data/plugin.video.ardundzdf/merkliste.xml
Das Aktivieren wirkt nur in Verbindung mit eingeschalteter externer Merkliste.
Achtung: diese Funktion ist nur dann sinnvoll, wenn das Addon im Netzwerk mit mehreren Geräten aber von nur einer einzigen Person verwendet wird. Nutzen mehrere Personen das Addon mit einer zentralen Merkliste, sind Konflikte vorprogrammiert.
Eingeschaltet hält das Addon beim Löschen und Hinzufügen beide Versionen der Merkliste synchron. Das heißt, nach einer Aktualisierung der externen Merkliste wird die interne Merkliste mit der externen überschrieben.
Die Aktualisierung endet, sobald die Option "externe Merkliste verwenden" abgeschaltet wird. Wird sie wieder eingeschaltet, geht es mit dem Bestand der externen Merkliste weiter. In der Zwischenzeit intern erfolgte Änderungen werden nicht in die externe Merkliste übertragen.
Hinweis zu Modulen:
Module wie z.B. 3sat lassen jederzeit an- und abwählen. Das Addon stellt sicher, dass die Beiträge der Merkliste auch bei abgewähltem Status verfügbar sind. Nach Beendigung des Beitrags bleibt ein abgewähltes Modul bis zur Rückkehr in das Hauptmenü des Addons nutzbar.
Mit der Zeit kann sich eine stattliche Zahl von verwaisten Einträgen ansammeln.
Die Funktion ist wegen vieler Einflussfaktoren nicht hundertprozentig genau, aber trotzdem nützlich. Dazu der übliche Hinweis: bitte das Backup nicht vergessen.
Gestartet wird die Funktion im Menü "Infos + Tools" mit dem Button "Merkliste bereinigen":
TIP: in der angezeigten Liste lassen sich auch Einträge aus der Merkliste entfernen, die sich über das Kontextmenü nicht löschen lassen. Das kann z.B. dann vorkommen, wenn ein Sender den Titel einer Sendung nachträglich ändert.
in den Einträgen enthaltene Url's (Webseiten, Bildverweise) werden angepingt und der Status bewertet. Sucheinträge werden ohne Ping durchgewinkt. Die anschließende Liste
enthält die nicht mehr verfügbaren Einträge bereits vorselektiert, kann aber nach Belieben geändert werden. Wird die Liste bestätigt, löscht das Addon die markierten Einträge. Bei Abbruch bleibt die Merkliste unverändert.
- OK - verfügbar: mindestens eine Url (Webseite, Bildverweis) wurde erfolgreich angepingt oder der Eintrag zeigt auf eine Suchfunktion. Hinweis zum Modul ZDFmobile: hier erfolgt kein Abgleich.
- Web-Url fehlt: im Eintrag wurden keine Url's zu Webseiten oder Bilder gefunden. Dabei kann es sich um base64-kodierte Einträge aus der Frühzeit der Merkliste handeln oder es handelt sich um einen Eintrag, der nicht zu einer Suchfunktion führt und kein Bild enthält.
- Url unbekannt: der Ping scheiterte mit einem HTTP-Error.
- HTTP Timeout: die Webadresse ist erreichbar, antwortet aber nicht innerhalb des gesetzten Timeouts. Der Timeout ist z.Z. fest auf 3 sec eingestell.
Kodi-Addon-ARDundZDF