Soooo, hab mich mal selbst versucht...
Im Ordner /system/core/ in die start.php muss nach der Zeile
- $schedule = json_decode($schedule, true);
Folgendes eingefügt werden:
- if(is_null($schedule[0]['end_time'])) {
- for ($d = 0; $d <= count($schedule)-1; $d++) {
- $schedule[$d]['end_time'] = '23:59';
- $von = $schedule[$d]['hour'].':00';
- $bis = $schedule[$d]['end_time'];
- $bis1 = $schedule[$d]['end_time']-1;
- $showname = getEntities($schedule[$d]['name']);
- $onair = time() > strtotime($datum.' '.$von) && time() < strtotime($datum.' '.$bis1.':59') ? '<button type="button" class="btn btn-danger" disabled>ON AIR</button>' : NULL;
- $onair1 = time() > strtotime($datum.' '.$von) && time() < strtotime($datum.' '.$bis1.':59') ? '<button type="button" class="btn btn-danger btn-sm" disabled>ON AIR</button>' : NULL;
- $beschreibung = $schedule[$d]['description'];
- $profil_bild2 = '<img src="'.$dbConfig['defaultavatar'].'" alt="" class="profil_bild">';
- $moderatorbild = '<td rowspan="2" class="popup-profil-bild"><img src="'.$dbConfig['defaultavatar'].'" class="profil_bild" ></td>';
- $moderator = $dbConfig['darstellung'] == 0 ? '<img src="'.$dbConfig['defaultavatar'].'" width="25" height="25" alt="" class="profil_bild">' : NULL;
- $template = $dbConfig['darstellung'] == 1 ? 'start2_entry' : 'start_entry';
- $mitp = "";
- eval('$sendungen.="'.getTpl($template).'";');
- }
- } else {
Alles anzeigen
Und dann noch nach dem weiten auftreten der Zeile
- eval('$sendungen.="'.getTpl($template).'";');
eine }
Das wars. Die geänderte Datei dann bitte unter /override/core/ mit dem gleichen Dateinamen einfügen, dann ist sie auch vor Updates "sicher". Es besteht kein Anspruch auf Vollständigkeit bei dieser Änderung, ist nur ein kurzes Workaround...
Gruß
Onkel_des_Todes