Jump to content

Rotten Tomatoes neben IMDB als Suchmaschine in den EPG Details anbieten


notaclue

Recommended Posts

Code-Erweiterung in SVCweb\epg_details.html

 

<a class="alink" href="https://www.rottentomatoes.com/search?search={title}" title="Rotten Tomatoes" target="new"><img src="gfx/rottentomatoes.png" alt="Rotten Tomatoes" height="17" width="17" border="0"></a>

 

Logodatei rottentomatoes.png in SVCweb\gfx

 

Quelle: https://upload.wikimedia.org/wikipedia/commons/4/45/Rotten_Tomatoes_alternative_logo.svg

bzw. https://upload.wikimedia.org/wikipedia/commons/thumb/4/45/Rotten_Tomatoes_alternative_logo.svg/144px-Rotten_Tomatoes_alternative_logo.svg.png

 

Sieht bei mir so aus:

 

 

rotten_tomatoes.gif

Edited by notaclue
Link zum Logo editiert
Link to comment

Mir erschließt sich nicht, warum der Media Server nun gerade einen Anbieter namens "Verfaulte Tomaten" integrieren soll. Da wäre anderes wie Google naheliegender.

 

Aber jeder hat in der Hinsicht seine eigenen Vorlieben. Wenn schon mehrere Suchdienste für TV/Filmtitel zur Auswahl stehen sollen, macht man es besser wie bei der Internet-Suche im EPG-Fenster des DVBViewers, d.h. mit einer Auswahlliste und einer Konfigurationsdatei, die die Einträge festlegt. Sie wird anders als Webinterface-Dateien bei Installation einer neuen Version nicht überschrieben, so dass vom Anwender ergänzte oder geänderte Einträge erhalten bleiben. Der Installer legt im Programmverzeichnis\Default eine Default-Datei mit Standardeinträgen ab, die nur zum Zuge kommt, wenn es im Konfigurationsverzeichnis keine gleichnamige Datei gibt.

 

Zu beachten ist bei allen Bezügen auf Drittanbieter, dass sich deren URL-Schemata bzw. APIs mit der Zeit ändern können. D.h. man hat dann bei solchen Listen einen Pflegeaufwand - es muss eigentlich regelmäßig überprüft werden, ob die Suchanfragen noch funktionieren. Falls nicht,  ist eine Aktualisierung fällig. Die Anwender, die ursprünglich einen bestimmten Eintrag haben wollten, kümmern sich im allgemeinen nicht mehr darum... ;)

 

Link to comment
3 hours ago, Griga said:

Wenn schon mehrere Suchdienste für TV/Filmtitel zur Auswahl stehen sollen, macht man es besser wie bei der Internet-Suche im EPG-Fenster des DVBViewers, d.h. mit einer Auswahlliste und einer Konfigurationsdatei, die die Einträge festlegt.

 

Sehr gute Idee. Nimmst du das ins Backlog für die epg_details.html auf? Ich fände das super, wenn jeder sich das selber nach seinen Wünschen konfigurieren könnte.

 

<a class="alink" href="http://www.imdb.com/find?q={title}" title="IMDB" target="new"><img src="gfx/imdb.gif" alt="IMDB" height="17" width="35" border="0"></a>
<a class="alink" href="https://www.rottentomatoes.com/search?search={title}" title="Rotten Tomatoes" target="new"><img src="gfx/rottentomatoes.png" alt="Rotten Tomatoes" height="17" width="17" border="0"></a>
<a class="alink" href="https://de.wikipedia.org/w/index.php?search={title}" title="Wikipedia" target="new"><img src="gfx/wikipedia.png" alt="Wikipedia" height="17" width="17" border="0"></a>
<a class="alink" href="https://www.google.com/search?q={title}" title="Google" target="new"><img src="gfx/google.png" alt="Google" height="17" width="17" border="0"></a>

 

epg_details.png

Link to comment
<a class="alink" href="https://www.imdb.com/find?q={title}" title="IMDB" target="new"><img src="gfx/imdb.gif" alt="IMDB" height="17" width="35" border="0"></a>
<a class="alink" href="https://www.rottentomatoes.com/search?search={title}" title="Rotten Tomatoes" target="new"><img src="gfx/rottentomatoes.png" alt="Rotten Tomatoes" height="17" width="17" border="0"></a>
<a class="alink" href="https://de.wikipedia.org/w/index.php?search={title}" title="Wikipedia" target="new"><img src="gfx/wikipedia.png" alt="Wikipedia" height="17" width="17" border="0"></a>
<a class="alink" href="https://www.google.com/search?q={title}" title="Google" target="new"><img src="gfx/google.png" alt="Google" height="17" width="17" border="0"></a>
<a class="alink" href="https://metacritic.com/search/all/{title}/results" title="Metacritic" target="new"><img src="gfx/metacritic.png" alt="Metacritic" height="17" width="17" border="0"></a>
<a class="alink" href="https://www.serienjunkies.de/tags/{title}/" title="Serienjunkies" target="new"><img src="gfx/serienjunkies.png" alt="Serienjunkies" height="17" width="25" border="0"></a>
<a class="alink" href="https://www.fernsehserien.de/suche/{title}" title="Fernsehserien.de" target="new"><img src="gfx/fernsehserien.png" alt="Fernsehserien.de" height="17" width="17" border="0"></a>

 

Logodateien poste ich mal besser nicht. Ob man ggf. hier die Webseite (favicon) direkt anzapfen kann?

Edited by notaclue
Link to comment
22 hours ago, notaclue said:

Nimmst du das ins Backlog für die epg_details.html auf?

 

Ich wüsste nicht, dass wir so etwas wie Backlogs überhaupt haben... erst mal braucht es ein praktikables Konzept für die Erweiterung.

 

Der obige Screenshot sieht eher nach fortgeschrittener Iconitis aus. Ich denke, so geht es nicht. Besser wäre ein Icon für "Internet-Suche" und sowas wie ein Popup-Menü, das verschiedene Möglichkeiten zur Auswahl stellt. Ideal wäre, die EPG_URLList.ini des DVBViewers für den Zweck gleich weiterzuverwenden.

 

Nur wie macht man das am besten in HTML? Etwas vergleichbares, an dem ich mich entlanghangeln könnte, gibt es im Webinterface nicht. Da stehe ich erst mal auf dem Schlauch. Liest zufällig jemand mit Erfahrung in Webdesign mit?

 

Und da wir gerade dabei sind... kennst sich jemand mit Twitter aus? Brauchen wir tatsächlich noch einen Twitter-Link in den EPG Details angesichts von Elon Musks Launen? Hat das schon mal jemand benutzt? Wozu ist es gut? Wenn ich draufklicke, steht da nur, dass ich mich anmelden soll, was ich auf keinen Fall tun werde...

 

Link to comment
25 minutes ago, Griga said:

Der obige Screenshot sieht eher nach fortgeschrittener Iconitis aus.

 

Dabei geht der noch. Die Variante mit 7 Anbietern habe ich dir noch erspart.

 

26 minutes ago, Griga said:

Besser wäre ein Icon für "Internet-Suche"

 

Ja.

 

27 minutes ago, Griga said:

und sowas wie ein Popup-Menü, das verschiedene Möglichkeiten zur Auswahl stellt.

 

Wenn dabei dann aber aus einem Mausklick für die Suche mehrere werden, leidet m.E. die Benutzbarkeit darunter.

Link to comment

Hallo,

 

vor 2 Stunden schrieb notaclue:

Wenn dabei dann aber aus einem Mausklick für die Suche mehrere werden, leidet m.E. die Benutzbarkeit darunter.

 

man könnte ja die letzte Auswahl automatisch markieren, so daß ein einfaches Enter genügen würde.

 

 

Viele Grüße

 

Webturtle

Link to comment
11 hours ago, Griga said:

Brauchen wir tatsächlich noch einen Twitter-Link in den EPG Details angesichts von Elon Musks Launen? Hat das schon mal jemand benutzt? Wozu ist es gut?

 

Ich habe Christian (Hackbart) per Mail gefragt. Sein Statement:

 

Quote

Die Idee war mal so etwas wie eine „Wer nimmt was auf“-Funktion zu haben. Da gab es aber wohl kein Interesse seitens der Nutzer, deswegen kann das denke ich weg.

 

Schon mal ein Icon weniger... wer es trotzdem braucht, muss es hier melden!

 

Link to comment
On 1/24/2023 at 9:07 AM, notaclue said:

Wenn dabei dann aber aus einem Mausklick für die Suche mehrere werden, leidet m.E. die Benutzbarkeit darunter.

 

Beim Überstreichen des Icons für die Internet-Suche mit der Maus könnte sich ein Dropdown Menü öffnen (sowas gibt es auf vielen Webseiten), oder in diesem Fall eher ein "Dropup" Menü, da nach oben Platz ist. Leider ist er begrenzt, wenn das Menü HTML-technisch Teil des EPG Details-Fensters ist. Seine Höhe variiert je nach Inhalt. Steht nur wenig drin, reicht es vielleicht nur für ein Menü mit 5 bis 6 Optionen. Bei mehr müsste man in der Auswahlliste scrollen.

 

Das ganze droht schwierig zu werden, da ich mir die erforderlichen Kenntnisse und Techniken erst im Web zusammensuchen muss ;)

 

Link to comment
  • 2 weeks later...

So ungefähr:

 

Zwischenablage01.png

 

Wie zu sehen ist, erscheint in vielen Fällen ein Scrollbar. Man muss dann die Liste in der EPG_URLList.ini per Hand kürzen oder zumindest dafür sorgen, dass häufig benutzte Einträge oben stehen.

 

Zur Zeit ist es noch so, dass man auf das Fernglas-Icon klicken muss, damit sich das Menü öffnet. Mit "Mouse Over" gäbe es Probleme bei Geräten mit Touch-Bedienung. Ob eine Hybrid-Lösung möglich ist, muss ich noch herausfinden.

 

  • Like 2
Link to comment
On 2/5/2023 at 11:19 AM, Griga said:

Man muss dann die Liste in der EPG_URLList.ini per Hand kürzen

 

Ich habe meine schon mal für meine Bedürfnisse gekürzt und vorbereitet. Brauchst du noch Tester dafür?

 

[URLList]
URL.0=http://www.imdb.com/find?q=:Item:
Name.0=IMDB
UTF-8.0=1
URL.1=https://www.rottentomatoes.com/search?search=:Item:
Name.1=Rotten Tomatoes
UTF-8.1=1
URL.2=http://www.themoviedb.org/search?=&query=:Item:
Name.2=The Movie Database (en)
UTF-8.2=1
URL.3=https://www.google.com/search?q=%22:Item:%22
Name.3=Google
Blank.3=+
UTF-8.3=1
URL.4=https://en.wikipedia.org/wiki/Special:Search/:Item:
Name.4=Wikipedia (en)
Blank.4=_
UTF-8.4=1
URL.5=https://de.wikipedia.org/wiki/Special:Search/:Item:
Name.5=Wikipedia (de)
Blank.5=_
UTF-8.5=1

 

Link to comment
vor 18 Stunden schrieb notaclue:

Brauchst du noch Tester dafür?

 

Ja, wenn es fertig ist. Ich melde mich dann hier. Ich wollte ja noch prüfen, ob zusätzlich ein Erscheinen des Menüs bei "Mouse Over" möglich ist, ohne die Bedienung auf Touch-Geräten zu sabotieren, und muss dazu erst mal Zeit finden...

 

  • Thanks 1
Link to comment
24 minutes ago, Griga said:

Ich wollte ja noch prüfen, ob zusätzlich ein Erscheinen des Menüs bei "Mouse Over" möglich ist, ohne die Bedienung auf Touch-Geräten zu sabotieren

Falls es nicht gehen sollte, wäre ein Tweak vielleicht noch eine Option, z.B. per Default "Mouse Over" deaktiviert, auf Wunsch im Tweaker aktivierbar.

Link to comment
Am 7.2.2023 um 09:57 schrieb Griga:

Ich wollte ja noch prüfen, ob zusätzlich ein Erscheinen des Menüs bei "Mouse Over" möglich ist

 

Ich glaube, ich lasse das lieber erst mal. Zwar war ein Versuch teilweise erfolgreich, aber Lösungen für die verbleibende Probleme zu finden, könnte sehr zeitintensiv werden, mit den ganzen zu berücksichtigenden HTML-, CSS- und JavaScript-Feinheiten sowie den Browser-Eigenheiten...

 

@notaclue: Testversion siehe PM.

 

  • Thanks 1
Link to comment
6 hours ago, Griga said:

Testversion siehe PM.

Ich kann einen Teilerfolg melden:

  • Das "binoculars icon" scheint zu fehlen.
  • Die Timeransicht ist jetzt immer zweizeilig.

Aber die Suche mit Auswahlmenü funktioniert schon mal prima, wenn auch mit mehr Klicks als vorher. Das macht aber nix, die Konfigurierbarkeit ist mir wichtiger.

 

Getestet unter Windows 10 x64 mit Firefox und Chromium-Edge.

 

firefox.png

 

chromium_edge.png

 

firefox_search.png

 

 

firefox_animation.gif

Edited by notaclue
Link to comment
2 hours ago, Griga said:

 

Das habe ich vergessen. Neuer Upload via PM...

 

 

Das sieht besser aus, danke!

Die Timer sind allerdings immer noch auf zwei Zeilen verteilt...

 

firefox_binocular.png

Link to comment
8 hours ago, Griga said:

 

Hier mit Firefox nicht. Welcher Browser?

 

 

  • Firefox 109.0.1 (64-bit)
  • Microsoft Edge Version 110.0.1587.41 (Official build) (64-bit)

Windows 10 (64-bit) 22H2

Auflösung FullHD (1920x1080)

 

Link to comment
4 minutes ago, Griga said:

P.S. Du musst eventuell ein komplettes Neuladen der Seite mit Strg + F5 erzwingen, weil der Browser sonst die alte global.css aus seinem Cache holt.

 

Jetzt klappt es!

Danke dir!

 

firefox_timers_one_line.png

Link to comment

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...