[ul]
[li]Terminänderungskript (siehe Anlage). Die ID nicht vergessen zu ändern.[/li][li]Ein Mini-Skript das Dir die Rückmeldung aus dem TV-Skript als Meldung in Webfront anzeigt[/li]
Hier die entsprechenden ID´s der Variablen „term_meld“ ändern sowie die ID deines Webfront-Konfigurators. Ereignis auf die selbige Variable.
[li]Das nächste Mini-Skript um Dir den anstehenden Termin als Meldung im Webfront anzuzeigen.[/li]
Ist im Prinzip genau das gleiche nur eben die Variable des anstehenden Termines. Auch hier die ID der Variable und des Konfigurators ändern. Auch dieses Skript brauch als Ereignis die eigentliche Variable selbst.
[/ul]Habe Dir das Skript und einen Auszug aus der Console angehängt.
sorry komme erst Heute dazu am WE war Familie angesagt.
soweit Funktioniert es auch mit der Anzeige im WebFont nur beim aufrufen des ändern Scriptes bekomme ich folgende Fehlermeldng im WF.
Termin aendern
Termin:
Notice: Undefined offset: 10 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 145
> Aktiv
Beschreibung:
Tag:
Monat:
Stunde:
Minute:
Terminart:
Notice: Undefined offset: 2 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 174
> jährlich
Notice: Undefined offset: 1 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 175
> einmalig
Wöchentlicher Termin:
Notice: Undefined offset: 3 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 181
> Montag
Notice: Undefined offset: 4 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 182
> Dienstag
Notice: Undefined offset: 5 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 183
> Mittwoch
Notice: Undefined offset: 6 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 184
> Donnerstag
Notice: Undefined offset: 7 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 185
> Freitag
Notice: Undefined offset: 8 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 186
> Samstag
Notice: Undefined offset: 9 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 187
> Sonntag
Löschkennzeichen:
Notice: Undefined offset: 16 in C:\Homeserver\IP-Symcon\webfront\user ermine_aend.php on line 193
> löschen?
und falls die Meldung nicht kommt und ich auf einen der Knöpfe links rechst oder Löschen drücke gibt er mir die Meldung aus das dr Link nicht stimmt.
wenn Du mit Leerzeile ,0,0 meinst habe ich gelöscht. ansonsten sind 10 Termine drin. das Problem was ich jetzt habe ist das der Server nicht gefunden wird.
DNS-Fehler - Server nicht gefunden
Ups! Dieser Link scheint nicht zu funktionieren.
Vorschlag:
Suche bei Google:
In der Zeile ca. 140 steht die URL von meinem Server. Oh Mann, das kommt davon wenn man die Skripte kopiert die man selber gebastelt hat.
Werde die Anlange mal schnell ändern, nicht das alle die Termine bei mir zuhause eintragen. :rolleyes:
Wie meinst Du das mit dem SOAP, hast Du auch einen Exchange größer-gleich 2007 bei Dir am laufen, dann können wir uns im anderen Threadweiter unterhalten.
Leider bin ich zur Zeit total im Mediaportal Fieber und komme kaum zu IPS. Habe aber schon das neue Layout für ein Update der Terminverwaltung fertig, da allerdings einige Neuerungen echt an meine PHP Grenzen gehen dauert das noch einige Zeit.
[ul]
[li]14-tägige Termine
[/li][li]monatliche Termine
[/li][li]Erinnerung mit Zeitraum vor dem Termin
[/li][li]Terminart (z.B. Geburtstag etc.)
[/li][li]Filterfunktion nach Terminart und Ausgabe in einer Liste
[/li][/ul]
danke für die schnelle Antwort, was meine Idee ist ist das machbar die Wochen und Monats Termine mal X .
Das heißt für Wochen x = 1-53, Monate x = 1-12 und das selbe für Tage x=1-31.
Mit dem folgenden Beispiel möchte ich zeigen wie einfach es ist mit der Terminverwaltung Ereignise zu planen und Scripte zu einem bestimmten Zeitpunkt zu starten.
Dazu ist einfach die Terminart/zeit zu wählen (im Beispiel immer Samstag 16 Uhr) und dann die Script ID einzutragen (erster roter Pfeil). Soll ein Parameter an das Script übergeben werden kann dieser zusätzlich angegeben werden (hier DS01, zweiter roter Pfeil). Der Parameter kann dann im Script über $term_trigger_para abgefragt werden, hier steht er Global zu Verfügung.
Ich habe mal ein Scriptbeispiel angefügt mit welchem ich eine Batchdatei starte, diese führt dann eine Datensicherung aus. Das passiert natürlich jeden Samstag automatisch 16 Uhr. Der Termin wird im Dashboard und im Webfront angezeigt und kann zusätzlich über TTS angesagt werden.
if (!isset($term_trigger_para)) $term_trigger_para="";
//---------------------------------------------------------------------------
switch($term_trigger_para)
{
case 'DS01':
IPS_ExecuteEx(IPS_GetKernelDir()."automatic/datensicherung1.bat", "", true, false, 1);
break;
case 'DS02':
IPS_ExecuteEx(IPS_GetKernelDir()."automatic/datensicherung2.bat", "", true, false, 1);
break;
}
Ist das mit den „14-tägigen“ und „Monatlichen“ schon „serienreif“?
Im nächsten Update dabei, dauert aber noch ein ganzes Stück, da erst die Maske und etwas Code steht und noch einige weitere Punte zu proggen sind. Deshalb bitte ich um Geduld.
Wie machst Du deine runden und farbigen Umrandungen
Somit kann ich alle Termine aus der Ferengi-Master Terminverwaltung in Sunbird einlesen bzw. Termine aus Sunbird in die Ferengi-Master Terminverwaltung importieren.
Vorteil:
Alle Termine von der Terminverwaltung sind über Birdiesync auch auf meinem HTC-HD2 verfügbar!