Zip Datei aus Modul entpacken - aber wohin?

Das hängt davon ab wo die Seite liegt bzw. relativ dazu die Grafiken. Wo liegt denn die Seite unter Webfront user oder in einer HTML Box und wo liegen die picons?

…die Picons sind jetzt in …webfront/user/Picons/abcde.png. Die Darstellung soll in einer HTMLBox erfolgen.

Joachim

Dann probier mal


<img src="user/Picons/".$pref.".png" alt="logo">

Kurze Rückmeldung (da ich gestern nicht mehr die Zeit hatte es komplett umzusetzen):
Wie von mir schon vermutet, lag es am Dateipfad. Dieser muss dann in diesem Kontext tatsächlich „kurz“ sein.

Sobald die Zeit es wieder zulässt, werde ich mich um die Movielisten und das EPG kümmern. Hier gibt es für mich aber noch die Herausforderung, aus dem Webfront heraus Aktionen im PHP-Modul auszulösen. Beispiele dafür gibt es ja, schauen wir mal wie weit ich komme…

Joachim

Nur zur Info

Das sind die wichtigsten Befehle die Du für ein EPG brauchst

[ul]
[li]epgbouquet[/li][li]epgmulti[/li][li]epgnext[/li][li]epgnow[/li][li]epgnownext[/li][li]epgservicenext[/li][li]epgservice[/li][li]epgservicenow[/li][/ul]

Übersicht findest Du hier:
Enigma2 WebInterface API Documentation

…kenne ich alle schon…:wink:

Es geht mehr um die Fragen:

  • Wie gehe ich mit den Bouquet(s) um? (Ich z.B. habe nur einen den ich nutze)
  • Wie schaffe ich dafür ggf. eine praktikable Auswahlmöglichkeit?
  • Wie stelle ich die EPG-Daten am besten dar?
  • Welche Funktionen sind aus der Darstellung heraus umzusetzen? (Timer setzen? Programm umschalten?)

Gestern habe ich auch mal kurz probiert, aus der Movielist das Video zu starten mit „mediaplayerplay“. Das Video lief aber nur kurz an und stoppte dann wieder - sind also im Detail noch einige Baustellen… Auch hier die Frage: Was sollte in die Darstellung an Funktionen integriert werden? Aufnahme löschen, Aufnahme starten usw…

Völlig offen sind nach kurzem Test aber noch:

  • die LiveUpdate-Funktion des Enigma-WebIf nutzen
  • Stream im Webfront darstellen - ohne eine besondere Installation wie z.B. VLC…

Aber: Es geht voran…:slight_smile:

Joachim

Nun ich selber habe mir nicht die Mühe gemacht das in ein Modul zu basteln sondern nutzte zur Zeit Bayaros Modul und habe halt zusätzlich Webseiten bzw. Skripte. Wenn da alles unter einem Modul Dach ist umso besser. Du wirst an Javascript auf alle Fälle nicht vorbeikommen. Ich nutze auch nur ein Bouquet habe dies so also zur Zeit in meine Skripte eingebunden.

Ansonsten würde ich das EPG so ähnlich aufbauen wie bei der Dreambox Oberfläche auch. Die Senderliste mit Uhrzeit der aktuellen Sendung und der Uhrzeit und Titel der folgenden Sendung. Beim Klick auf das Picon wird umgeschaltet. Wenn man auf die Box in ein Detailicon klickt wird eine DetailEPG Abfrage des Senders gestartet und dann in der Box angezeigt. Ansonsten wird beim klick in ein Sender zusätzlich noch die Sendungsinfos angezeigt, Timer Setzen usw.

Wie das erste genau funktioniert habe ich auch nie rausgefunden, würde aber viel Anfragen sparen.
Stream ist glaube ich auch schwierig da wirst Du wahrscheinlich immer ein Plugin oder Codec benötigen.