"Selbstlöschende" Infozeilen - Idee-Check bitte

@ThoKar

Hallo Thorsten,

besten Dank für die Mühe :cool:
Das Wochenende ist damit wohl gesichert :slight_smile:

Gruß
zkra

@ThoKar

Hallo Thorsten,

habe es fast schon zum laufen bekommen. :slight_smile:

Könntest Du bitte noch das Script 10266 posten ?
Ich verstehe noch nicht genau was dort abläuft „IPS_RunScript(10266 /[Zentral\Meldungen\Meldungen_Status_ermitteln]/);“

Gruß
zkra

@zkra

Das Script aktualisiert Variablen für Gruppe 1 u. 2 in IPS. Es wird der höchste Prio-Wert übergeben. Mit einem entsprechenden Variablen-Profil lässt sich so der Status z.B. im Webfront darstellen. Das Script muss allerdings auch regelmäßig getriggert werden, da sonst evtl. abgelaufene Meldungen weiter berücksichtigt werden.

$file =  IPS_GetKernelDir()."webfront\myIPS\basis.php";
include $file;
$link=dbopen();

			$sql = "SELECT max(Prio) as Status FROM meldungen ";
			$sql.= "WHERE Gruppe = 1 AND (erledigtam is null OR erledigtam > now() ) ";
			$result = mysql_query($sql);
			$Daten = 0 + mysql_fetch_object($result)->Status;
			SetValueInteger(34390,$Daten);
			
			$sql = "SELECT max(Prio) as Status FROM meldungen ";
			$sql.= "WHERE Gruppe = 2 AND (erledigtam is null OR erledigtam > now() ) ";
			$result = mysql_query($sql);
			$Daten = 0 + mysql_fetch_object($result)->Status;
			SetValueInteger(16864,$Daten);

      mysql_close($link);
		

Gruß
Thorsten