Bob.Dig Posted February 20 Posted February 20 (edited) Ich fände es Klasse, wenn man in der Timeline statt nur die Klappliste nach Kategorien auch einfach nach Sendern suchen und oder filtern könnte. Ich vermute aber, das wird zu aufwändig, weil um wirklich sinnvoll zu sein, müsste das ganze Webinterface modernisiert werden. Und die Suche funktioniert im Viewer ja schon gut und der ist nur ein paar Mausklicks weg. Edited June 23 by Bob.Dig Quote
Bob.Dig Posted June 23 Author Posted June 23 (edited) Noch zwei Sachen eingefallen, die ich gerne sehen würde, wobei das erste nur eine Wiederholung aus einem anderen Thread und dort offtopic ist. Es wäre schön, wenn man in der WEB-GUI der Timer-Liste auch ganze Tage an-/abwählen könnte, also eine Checkbox auch in der Tageszeile bekäme. Damit könnte man dann mit drei Klicks alle Timer bis auf den aktuellen Tag löschen (Klick alle Timer, dann Klick aktueller Tag und dann Klick auf löschen). ein Icon mit einer Verlinkung auf die entsprechende EPG-Suchvorgabe bekäme. Aktuell kann man ja über die "Lampe" hovern, um diese zu erkennen. Mit einer eigenen Spalte wäre dies nicht nur offensichtlicher, man könnte auch schneller Änderungen vornehmen. Edited June 23 by Bob.Dig Quote
Griga Posted June 24 Posted June 24 Am 23.6.2025 um 10:59 schrieb Bob.Dig: Es wäre schön, wenn man in der WEB-GUI der Timer-Liste auch ganze Tage an-/abwählen könnte, also eine Checkbox auch in der Tageszeile bekäme. Damit könnte man dann mit drei Klicks alle Timer bis auf den aktuellen Tag löschen (Klick alle Timer, dann Klick aktueller Tag und dann Klick auf löschen). Das geht (fast) allein mit HTML und JavaScript in der Datei SCVweb\timer_list.html, wie gerade ein Versuch ergeben hat, und zwar gleich für sämtliche Sortierungen, so dass man alle Timer an einem bestimmten Tag / für einen bestimmen Sender / alle aktiven Timer / alle inaktiven Timer für eine Löschung an/abwählen kann. Nur bei der Sortierung nach Name macht es keinen Sinn, stört aber auch nicht. Im Media Server-Code braucht es nur eine kleine Änderung. Er muss dafür sorgen, dass die zusätzlichen Checkboxen unsichtbar bleiben, wenn ein Client nur Gastrechte hat. Eine gute Idee! Noch mal gründlich überprüfen, dann kann ich dir wahrscheinlich die Änderungen zur Verfügung stellen. 1 Quote
Griga Posted June 25 Posted June 25 vor 11 Stunden schrieb Griga: Noch mal gründlich überprüfen, dann kann ich dir wahrscheinlich die Änderungen zur Verfügung stellen. Probieren wir das mal (jeder auf eigenes Risiko!). Im Anhang die neue timer_list.html, die den Vorschlag von @Bob.Dig für die Timerseite des Desktop Webinterface realisiert. Sie gehört in den Unterordner SVCweb des DVBViewer-Installationsordners. Vorher die bisherige timer_list.html in Sicherheit bringen! Was dabei noch fehlt und beim nächten Release nachgeliefert wird: Der Media Server blendet die neuen Checkboxen bei Clients mit Gastrechten (noch) nicht aus. Sie bleiben dann überflüssigerweise stehen. Ein Fix für einen Bug, der mir gestern unvermutet begegnet ist. Wählt man auf der Timerseite die Sortierung "Nach aktiv/inaktiv", wenn es nur inaktive Timer gibt, zeigt die Seite überhaupt keine Timer mehr an, und im svcdebug.log häufen sich die Fehlermeldungen. Das muss im Media Server-Code korrigiert werden. timer_list.zip 1 Quote
Bob.Dig Posted June 25 Author Posted June 25 @GrigaDanke! Hat hier ohne irgendwelche Probleme funktioniert. Quote
Griga Posted June 26 Posted June 26 Am 23.6.2025 um 10:59 schrieb Bob.Dig: 2. Es wäre schön, wenn man in der WEB-GUI der Timer-Liste ein Icon mit einer Verlinkung auf die entsprechende EPG-Suchvorgabe bekäme. Aktuell kann man ja über die "Lampe" hovern, um diese zu erkennen. Mit einer eigenen Spalte wäre dies nicht nur offensichtlicher, man könnte auch schneller Änderungen vornehmen. Auch das macht IMO Sinn und ist realisierbar: Dass man beim Aufruf der Seite "EPG-Suche" grundsätzlich beim Default landet, ist ziemlich nervig, wenn man öfters zwischen der Timerseite und einer bestimmten Suchvorgabe hin- und herspringt, weil man die betreffende Vorgabe jedes Mal erneut in der Dropdownliste anwählen muss. Das Lupensymbol, das nun auf der Timer-Seite beim Überstreichen mit der Maus erscheint, wirkt dem entgegen, indem es den Auto-Timer mit der dazugehörigen Suchvorgabe verlinkt, d.h. es zeigt die Seite "EPG-Suche" an und wählt die Vorgabe automatisch. Das Lupensymbol ist nur vorhanden, wenn der Timer durch eine Suchvorgabe erzeugt wurde und eine Vorgabe mit entsprechendem Namen (noch) existiert. Ich habe in dem Zusammenhang auch überlegt, ob es Sinn machen würde, dass sich der DMS zumindest während seiner Laufzeit die zuletzt auf der Seite "EPG-Suche" gewählte Vorgabe merkt und sie beim nächsten Aufruf automatisch wieder einstellt. Allerdings habe ich Bedenken, ob Einsteiger damit zurechtkommen, weil sie womöglich nicht durchschauen, dass der Suchbegriff und der Vorgabenname etwas verschiedenes sind. Wenn sie nach Aufruf von "EPG-Suche" einen neuen Suchbegriff eingeben und auf Speichern klicken, wird die ursprünglich angezeigte Suchvorgabe überschrieben, und danach gäbe es eventuell eine Vorgabe mit dem Suchbegriff "Tatort" und dem Namen "Pfefferkörner", was zu einiger Verwirrung führen dürfte 1 Quote
Bob.Dig Posted June 28 Author Posted June 28 Am 26.6.2025 um 08:18 schrieb Griga: Das Lupensymbol ist nur vorhanden, wenn der Timer durch eine Suchvorgabe erzeugt wurde und eine Vorgabe mit entsprechendem Namen (noch) existiert. Gibt es auch eine Testversion? 🤫 Quote
Griga Posted June 28 Posted June 28 https://www.dvbviewer.tv/forum/topic/65131-how-to-get-epg-on-clients/#findComment-531189 Quote
Bob.Dig Posted July 23 Author Posted July 23 Ich bin großer Fan mir die Timer deaktiviert erzeugen zu lassen und nutze dies nun überwiegend. Auch muss ich öfters noch was ändern (Sender), bevor ich den Timer scharf schalte, auch wenn ich damit sicherlich zu einer absoluten Minderheit gehöre. Ich fände es schön, wenn der deaktivierte Timer bei einer Änderung durch mich auch gleich aktiviert würde, dies würde einen weiteren Klick sparen, den ich auch schon mal vergessen habe. Quote
Griga Posted July 23 Posted July 23 Der Aufwand, um das zu realisieren, steht in keinem akzeptablen Verhältnis zu dem ersparten Klick. Quote
t5b6_de Posted 4 hours ago Posted 4 hours ago Ich hatte schon mal vor einiger Zeit die idee, das Ganze selbst mal anzugehen und zu modernisieren, letztlich sinds ja überwiegend nur templates mit platzhaltern die vom Programmcode ersetzt werden. Man könnte theoretisch sogar soweit gehen, dass man Basis-Templates nutzt und das dann mittels Javascript abruft, quasi wie eine PWA baut, und die Inahlte simpel per get-calls abruft. War aber nur mal ein sog. "brainfart" was aufwändiger ist, als man sich vorstellt... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.