Einem Wunsch von fred_feuerstein folgend, gibt es ab dem morgigen NIghtly sogenannte Eventlogos im Image. OK, es ist erstmal nur eins, aber immerhin.
Die Eventlogos befinden sich in den bekannten Logo-Verzeichnissen in einem Unterverzeichnis "/events". Mitgeliefert wird erstmal nur "tagesschau.png". Dieses Logo wird immer dann gezeigt, wenn die Tagesschau läuft.
Serienjunkies können sich da also austoben und für "The Walking Dead" zum Beispiel ein eigenes Logo erstellen.
Die Dateinamen der Eventlogos müssen kleingeschrieben sein und folgende Zeichen müssen ersetzt werden:
Code: Alles auswählen
name = str_replace(" ", "-", name);
name = str_replace("ä", "ae", name);
name = str_replace("ö", "oe", name);
name = str_replace("ü", "ue", name);
name = str_replace("ß", "ss", name);
name = str_replace("+", "-", name);
name = str_replace("&", "-", name);
name = str_replace("!", "-", name);
name = str_replace(",", "-", name);
name = str_replace(";", "-", name);
name = str_replace(":", "-", name);
name = str_replace("*", "-", name);
name = str_replace("'", "-", name);
name = str_replace("?", "-", name);
name = str_replace("|", "-", name);
name = str_replace("/", "-", name);
name = str_replace("\\", "-", name);
Die Suche nach dem richtigen Dateinamen erfolgt rückwärts durch den Sendungsnamen:
"/var/tuxbox/icons/logo/events/american-dad.jpg"
"/var/tuxbox/icons/logo/events/american-da.jpg"
"/var/tuxbox/icons/logo/events/american-d.jpg"
"/var/tuxbox/icons/logo/events/american-.jpg"
"/var/tuxbox/icons/logo/events/american.jpg"
"/var/tuxbox/icons/logo/events/america.jpg"
"/var/tuxbox/icons/logo/events/americ.jpg"
"/var/tuxbox/icons/logo/events/ameri.jpg"
"/var/tuxbox/icons/logo/events/amer.jpg"
"/var/tuxbox/icons/logo/events/ame.jpg"
"/var/tuxbox/icons/logo/events/am.jpg"
"/var/tuxbox/icons/logo/events/a.jpg"
Der erste Treffer wird verwendet. Wird kein Eventlogo gefunden, wird das bekannte Channellogo verwendet.
Seid vorsichtig bei der Benennung der Dateien. Ein Logo namens "a.png" würde für alle Sendungen verwendet werden, die mit einem A beginnen.
fred hat bei den Logos schon etwas Vorarbeit geleistet. Ich hänge mal ein paar Beispiele an.
Viel Spaß damit.