Jump to content

Media Server: Sendernamen-Suchfunktion bei Timereingabe


Bob.Dig

Recommended Posts

Posted (edited)

Was ich auch schön fände, aber nicht mehr zum Thema passt: Wenn man beim Anlegen eines Timers über das Webinterface ein Suchfeld für Sendernamen angeboten bekäme. Aktuell habe ich sehr viele Sender zur Auswahl, manche auch mehrfach. Vermutlich ist das ganze nicht trivial, weil natürlich auch die "Stammordner" mit ausgegeben werden müssten. 

Edited by Bob.Dig
Posted

Warum erstellst du nicht selbst ein neues Thema, wenn dir klar ist, dass ein Post nicht in ein vorhandenes Thema passt? Ich habe dann als Moderator die Arbeit, muss den Post abtrennen und verschieben. ;)

 

vor 5 Stunden schrieb Bob.Dig:

Was ich auch schön fände: Wenn man beim Anlegen eines Timers über das Webinterface ein Suchfeld für Sendernamen angeboten bekäme.

 

Die Suchfunktion gibt es bereits, und zwar in einer Form, die man bei Listen häufig vorfindet (z.B. auch in der DVBViewer-Senderliste): Wenn die Senderliste im Timer-Dialog den Eingabefokus hat (!) und du einen Sendernamen bzw. dessen Anfangsbuchstaben eintippst, springt der Auswahlbalken zum ersten passenden Eintrag. Gibst du die Zeichenfolge noch mal ein, erhälst du den nächsten passenden Eintrag, usw. Die Funktion hat ein Timeout, d.h. du musst zügig tippen. Sobald du eine längere Pause machst, betrachtet die Funktion die Eingabe als abgeschlossen, und es beginnt eine neue.

 

  • Thanks 1
Posted (edited)

Schön wäre es in etwa so, aber plus Stammordner-Information...

Screenshot2026-04-14190331.png.5876f468615a25e8ec0044a7193985aa.png

Edited by Bob.Dig
Posted

Du meinst also gar keine Suchfunktion, sondern eine Filterfunktion. Eine Suchfunktion liefert dir nach Eingabe des Suchbegriffs das erste bzw. jeweils nächste passende Ergebnis, eine Filterfunktion alle passenden Ergebnisse. Und du willst dann auch noch wissen, aus welchem Stammordner sie stammen. Soweit richtig?

 

Mich stört beim Timer-Dialog eher, dass er sämtliche vorhandenen Sender in einer linearen Liste unterbringt - das können ja tausende sein - und ich frage mich, ob es nicht wie auf den EPG-Seiten eine zusätzliche Stammordner-Auswahlliste geben sollte (eventuell plus TV/Radio), so dass die Senderliste nur Sender aus jeweils einem Stammordner enthält.

 

Posted
Am 14.4.2026 um 19:04 schrieb Bob.Dig:

Schön wäre es in etwa so, aber plus Stammordner-Information...

 

Was du möchtest, wäre nur mit einem Riesenaufwand realisierbar. Ich habe mich deshalb gefragt, was denn überhaupt mit dem im Timerdialog für die Senderliste verwendeten HTM Select-Element geht, um bei großen Senderlisten die Handhabbarkeit zu verbessern, und etwas herumprobiert. Das Ergebnis sieht so aus:

 

Zwischenablage_01.png

Die Neuerungen:

  • Stammordner werden blau dargestellt.
  • Ordner lassen sich mit einem Mausklick ein/ausklappen, indem die enthaltenen Optionsgruppen und Optionen versteckt/angezeigt werden.
  • Da die standardmäßige Suche über die Tastatur keine versteckten Optionen erfasst, musste sie mittels JavaScript durch eine eigene Variante ersetzt werden, die selektierte Sender durch Ausklappen von Ordnern automatisch sichtbar macht. Das gilt auch für die Navigation mit den Tasten Pfeil oben/unten.
  • Sender werden jeweils nur einmal in die Liste aufgenommen. Das gilt insbesondere im Anzeigemodus "Zusätzlich Favoriten anzeigen". Favoriten tauchen im Senderlisten-Teil weiter unten nicht noch mal auf.

Insgesamt erscheint mir das so insbesondere bei großen Senderlisten wesentlich übersichtlicher. Man kann sich viel besser orientieren. Ähnliche Änderungen gibt es in der Senderliste auf der Seite EPG-Suche. Dort war auch noch die Möglichkeit der Mehrfach-Selektion zu berücksichtigen.

 

An folgenden Stellen funktioniert zwar das Einfügen von blauen Stammordnernamen, aber kein Ein/Ausklappen:

  • Grundsätzlich im Apple-Browser Safari. Wer auf einem Mac etwas von den Änderungen haben will, muss Firefox, Chrome oder Edge installieren. 
  • In der Dropdown-Senderliste im Wiedergabefenster, die zwar auch auf dem HTML Select-Element beruht, aber von Browsern ganz anders gehandhabt wird.
  • Im Mobil-Webinterface, in dem ein Framework Select-Elemente in Aufzählungslisten umsetzt, um eine für Mobilgeräte geeignete Darstellung zu erreichen. Dort müsste man eine andere Lösung ausarbeiten.

Inwieweit die Neuerungen praxistauglich sind, muss sich noch erweisen. Insbesondere müsste es mal jemand anderes testen. Frewiliige vor!

 

Posted
vor 44 Minuten schrieb Griga:

Insbesondere müsste es mal jemand anderes testen. Frewiliige vor!

Hier, ich!

 

Hab gerade noch mal getestet und es hat funktioniert, also die ersten paar Buchstaben eingegeben, Pfeiltaste nach unten und erneut eingegeben und erneut und irgendwann war ich da. Vielleicht war das seinerzeit nicht möglich, sind viele ausländische Sender dabei, deren Namen ich mir auch nicht gemerkt habe. 

Vielleicht kann man das Verhalten aber auch ändern: Eingabe des Anfangs des Namens, und dann eine Taste, um eine bestimmte Zeit lang weiter springen zu können, ohne die Eingabe wiederholen zu müssen? 

Noch eine Idee, könnte der aktuelle Stammordner immer quasi als Überschriften-Zeile angezeigt werden, wenn man auf einem Listeneintrag steht?  

 

Die doppelten (Favoriten) waren bei mir eher kein Problem gewesen. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...