NEWS
[gelöst]squeezeboxrpc: Ein paar Ideen gesucht
-
Hallo,
ich habe den Adapter laufen und auch schon einiges in der Vis, funktioniert bisher super!
Aber aktuell stellt mich die Favoritenliste vor ein Problem:
In der View habe ich die Liste von der Größe so vorgesehen, dass 3 Spalten und 2 Zeilen darstellbar sind.
Habe ich jetzt aber mehr als 6 Favoriten, werden diese in weiteren Zeilen angezeigt.
Muss ich mich mit den Favoriten wirklich einschränken oder habe ich die richtigen Einstellung nur noch nicht gefunden?
Für mich sieht die Favoritenliste auch so aus, dass sie eher einen festen Bestand an Favoriten hat.
Ist die evtl. so gedacht, dass ich in meinem Fall dann tatsächlich 6 feste Favoriten habe?Habt ihr da andere Lösungen gebaut?
Falls es tatsächlich für eine feste Menge gedacht ist hat sich die folgende Frage erledigt!
Kann man über einen Schalter, den ich bisher nicht gefunden habe, den Adapter zum Aktualisieren der Favoritenliste bringen? Bei Änderungen sind die max. Default-720-Minuten Wartezeit natürlich etwas lang, so dass ich jetzt den Adapter neu gestartet hatte.
Aber wenn ich im LMS Änderungen bzgl. der Favoriten gemacht habe, wäre es ja schöner, man könnte schnell auf der Vis auf einen Knopf klicken und die Liste wird erneuert. -
Hallo,
ich habe den Adapter laufen und auch schon einiges in der Vis, funktioniert bisher super!
Aber aktuell stellt mich die Favoritenliste vor ein Problem:
In der View habe ich die Liste von der Größe so vorgesehen, dass 3 Spalten und 2 Zeilen darstellbar sind.
Habe ich jetzt aber mehr als 6 Favoriten, werden diese in weiteren Zeilen angezeigt.
Muss ich mich mit den Favoriten wirklich einschränken oder habe ich die richtigen Einstellung nur noch nicht gefunden?
Für mich sieht die Favoritenliste auch so aus, dass sie eher einen festen Bestand an Favoriten hat.
Ist die evtl. so gedacht, dass ich in meinem Fall dann tatsächlich 6 feste Favoriten habe?Habt ihr da andere Lösungen gebaut?
Falls es tatsächlich für eine feste Menge gedacht ist hat sich die folgende Frage erledigt!
Kann man über einen Schalter, den ich bisher nicht gefunden habe, den Adapter zum Aktualisieren der Favoritenliste bringen? Bei Änderungen sind die max. Default-720-Minuten Wartezeit natürlich etwas lang, so dass ich jetzt den Adapter neu gestartet hatte.
Aber wenn ich im LMS Änderungen bzgl. der Favoriten gemacht habe, wäre es ja schöner, man könnte schnell auf der Vis auf einen Knopf klicken und die Liste wird erneuert.du schon wieder :)
Also, du sprichst vom widget Favorites aus dem Adapter squeezeboxrpc?du hast ja das Playerwidget platziert und die Instanz des adapters ausgewählt.
Wenn du dann favorites patzierst und dem player-widget zuordnest,
werden erst einmal alle favoriten angezeigt. jeder favorit wird mit einem index
durch nummeriert und im widget feld "Anzeige index" aufgelistet.
Wenn du jetzt einzelne favoriten nicht anzeigen möchtest, kannst du den index aus der liste löschen. das bearbeiten ist leider etwas hakelig, da nach ein paar Milisekunden vis denkt es müsste alles wieder aktualisieren. daher am besten den inhalt kopieren und in einem texteditor anpassen und auf einen schlag da reinkopieren
damit die indexe angezeigt werden kannst du den haken bei edit mode hilfe ankreuzen.
ob du, je nach belieben 2x3 oder 3x2 oder 3x3 angezeigt haben möchtest, kannst du durch anpassen der widgetgröße bestimmen.
du kannst auch mehrere favorites widgets mit unterschiedlichen index listen habe und die dann auch unterschiedlich formatieren.Es lohnt sich übrigens die favorites.opml-Datei im LMS mit bilddaten zu versehen (vor dem Ändern den lms stoppen). Die werden dann im LMS angezeigt und das widget nimmt sich diese bilder dann auch
Eine Zeile sieht dann ungefähr so aus:
<outline URL="https://i6.streams.ovh/sc/barazar1/stream" icon="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" image="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" text="Baraza+Radio" type="audio" />Das vorzeitige Neu einlesen der Favoriten kann man über einen Datenpunktknopf unter squeezeboxrpc.0.Server.getFavorites auslösen (der Expertenmodus muss allerdings aus sein)
Hatte ich das nicht in der Adapterdokumentation beschrieben? -
du schon wieder :)
Also, du sprichst vom widget Favorites aus dem Adapter squeezeboxrpc?du hast ja das Playerwidget platziert und die Instanz des adapters ausgewählt.
Wenn du dann favorites patzierst und dem player-widget zuordnest,
werden erst einmal alle favoriten angezeigt. jeder favorit wird mit einem index
durch nummeriert und im widget feld "Anzeige index" aufgelistet.
Wenn du jetzt einzelne favoriten nicht anzeigen möchtest, kannst du den index aus der liste löschen. das bearbeiten ist leider etwas hakelig, da nach ein paar Milisekunden vis denkt es müsste alles wieder aktualisieren. daher am besten den inhalt kopieren und in einem texteditor anpassen und auf einen schlag da reinkopieren
damit die indexe angezeigt werden kannst du den haken bei edit mode hilfe ankreuzen.
ob du, je nach belieben 2x3 oder 3x2 oder 3x3 angezeigt haben möchtest, kannst du durch anpassen der widgetgröße bestimmen.
du kannst auch mehrere favorites widgets mit unterschiedlichen index listen habe und die dann auch unterschiedlich formatieren.Es lohnt sich übrigens die favorites.opml-Datei im LMS mit bilddaten zu versehen (vor dem Ändern den lms stoppen). Die werden dann im LMS angezeigt und das widget nimmt sich diese bilder dann auch
Eine Zeile sieht dann ungefähr so aus:
<outline URL="https://i6.streams.ovh/sc/barazar1/stream" icon="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" image="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" text="Baraza+Radio" type="audio" />Das vorzeitige Neu einlesen der Favoriten kann man über einen Datenpunktknopf unter squeezeboxrpc.0.Server.getFavorites auslösen (der Expertenmodus muss allerdings aus sein)
Hatte ich das nicht in der Adapterdokumentation beschrieben?@oliverio sagte in squeezeboxrpc: Ein paar Ideen gesucht:
du schon wieder :)
Klar. ;-)
Also, du sprichst vom widget Favorites aus dem Adapter squeezeboxrpc?
Jadu hast ja das Playerwidget platziert und die Instanz des ......
War alles so weit klar.
Was mir vorschwebte, als ich das Widget platziert habe, war, dass die Liste der Favoriten sich automatisch verändert, wenn ich in LMS die Favoriten bearbeite, aber die Größe im Fenster gleich bleibt, aber z.B. mit einem Scrollbalken oder Scrollknopf dann die Liste auch gescrollt werden kann.
Aber ok, dann beschränke ich mich auf die 6 Favoriten.Es lohnt sich übrigens die favorites.opml-Datei im LMS mit bilddaten zu versehen (vor dem Ändern den lms stoppen). Die werden dann im LMS angezeigt und das widget nimmt sich diese bilder dann auch
Eine Zeile sieht dann ungefähr so aus:
<outline URL="https://i6.streams.ovh/sc/barazar1/stream" icon="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" image="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" text="Baraza+Radio" type="audio" />Guter Tipp, das werde ich mir anschauen.
Das vorzeitige Neu einlesen der Favoriten kann man über einen Datenpunktknopf unter squeezeboxrpc.0.Server.getFavorites auslösen (der Expertenmodus muss allerdings aus sein)
Hatte ich das nicht in der Adapterdokumentation beschrieben?Diesbezüglich habe ich in der Doku noch nicht gesucht gehabt, aber wieso habe ich den aussgekräftigen Datenpunkt nicht gesehen? ;-)
Danke!
-
@oliverio sagte in squeezeboxrpc: Ein paar Ideen gesucht:
du schon wieder :)
Klar. ;-)
Also, du sprichst vom widget Favorites aus dem Adapter squeezeboxrpc?
Jadu hast ja das Playerwidget platziert und die Instanz des ......
War alles so weit klar.
Was mir vorschwebte, als ich das Widget platziert habe, war, dass die Liste der Favoriten sich automatisch verändert, wenn ich in LMS die Favoriten bearbeite, aber die Größe im Fenster gleich bleibt, aber z.B. mit einem Scrollbalken oder Scrollknopf dann die Liste auch gescrollt werden kann.
Aber ok, dann beschränke ich mich auf die 6 Favoriten.Es lohnt sich übrigens die favorites.opml-Datei im LMS mit bilddaten zu versehen (vor dem Ändern den lms stoppen). Die werden dann im LMS angezeigt und das widget nimmt sich diese bilder dann auch
Eine Zeile sieht dann ungefähr so aus:
<outline URL="https://i6.streams.ovh/sc/barazar1/stream" icon="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" image="https://static-media.streema.com/media/cache/c7/c0/c7c0f0ec0d30e31f767a66d9885a6142.jpg" text="Baraza+Radio" type="audio" />Guter Tipp, das werde ich mir anschauen.
Das vorzeitige Neu einlesen der Favoriten kann man über einen Datenpunktknopf unter squeezeboxrpc.0.Server.getFavorites auslösen (der Expertenmodus muss allerdings aus sein)
Hatte ich das nicht in der Adapterdokumentation beschrieben?Diesbezüglich habe ich in der Doku noch nicht gesucht gehabt, aber wieso habe ich den aussgekräftigen Datenpunkt nicht gesehen? ;-)
Danke!
@andreas-5 sagte in squeezeboxrpc: Ein paar Ideen gesucht:
z.B. mit einem Scrollbalken
müsste eigentlich gehen.
du kannst natürlich die vorgegebenen css anweisungen durch eigene überschreiben. ich hab mir mühe gegeben die meisten sachen adressierbar zu machenbitte aber die css-anweisungen adäquat kapseln. das heißt die nur auf das konkrete widget wirken lassen mit #w00000 als selektor vorne dran
oder besser einen eigenen klassennamen definieren und den dann bei allen widgets wo das wirken soll, diesen klassennamen in den einstellungen unter "Generell/CSS Klasse" eintragenFür das favorite widget kannst du bspw so den scrollbar hinzufügen.
w00015 bitte mit deiner widgetid tauschen
allerdings ändert sich dann das design auf eine spalte oder eine zeile.
da musst du mal rum probieren#w00015 { overflow:auto !important; } -
@andreas-5 sagte in squeezeboxrpc: Ein paar Ideen gesucht:
z.B. mit einem Scrollbalken
müsste eigentlich gehen.
du kannst natürlich die vorgegebenen css anweisungen durch eigene überschreiben. ich hab mir mühe gegeben die meisten sachen adressierbar zu machenbitte aber die css-anweisungen adäquat kapseln. das heißt die nur auf das konkrete widget wirken lassen mit #w00000 als selektor vorne dran
oder besser einen eigenen klassennamen definieren und den dann bei allen widgets wo das wirken soll, diesen klassennamen in den einstellungen unter "Generell/CSS Klasse" eintragenFür das favorite widget kannst du bspw so den scrollbar hinzufügen.
w00015 bitte mit deiner widgetid tauschen
allerdings ändert sich dann das design auf eine spalte oder eine zeile.
da musst du mal rum probieren#w00015 { overflow:auto !important; }
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden