Die Zeitangeben in den Klammern stört mich ein bisschen. Das sind die Erinnerungen die für den jeweiligen Termin eingestellt sind.
Auf dem Handy natürlich nützlich, in IPS störts mich ein wenig
Wenn du mir einen kleinen Denkanstoß geben könntest, wo ich im Skript suchen müss
würde ichs versuchen mir selber anzupassen als php neuling.
Einfach $viewReminder = false; setzen dann sind alle Reminderanzeigen abgeschaltet.
@All:
Neue Version 1.16.
Nach update Script einmal ausführen
Alle Termine werden in reiner Textform in die Variable KalenderTXT abgespeichert.
Daten können so extern besser weiterverarbeitet werden. In KalenderTXT stehen alle Termine.
Feiertage überarbeitet. Buß und Bettag nur in SN, Reformationstag in BB, HB, HH, MV, NI, SN, ST, SH, TH
Hallo
Ich habe V1.16 bisher mit Owncloud 9 genutzt. Jetzt bin ich auf Nextcloud umgestiegen und bekomme keine Daten mehr in IPS rein.
Kann mir jemand sagen, wie die genaue Kalender-URL bei Nextcloud auszusehen hat?
Der Link für einen der Kalender sieht bei mir wie folgt aus:
ich habe heute auf die 1.16 aktualisiert. Dabei ist mir aufgefallen, dass in der Variablen KalenderTXT das Profil ~STRING hinterlegt ist, welches ab V5.x zu einer Fehlermeldung aber ohne Auswirkungen führt
Nochmals vielen Dank für das tolle Skript mit dessen Hilfe alle Clients IOS, Win 10 Outlook (mit CalDav Synchronizer) via Owncloud synchronisert werden können
Ich habe jetzt alles am Laufen, funktioniert tadellos. Insgesamt habe ich 6 Kalender angelegt.
Bei einem bekomme ich beim Ausführen folgende Warnung:
Notice: iconv(): Detected an illegal character in input string in D:\IP-Symcon\scripts\56980.ips.php on line 1009
Ich habe mehrmals alles auf korrekte Schreibweise kontrolliert, ich kann da nichts feststellen. Der Kalender funktioniert auch ohne Probleme. Scheinbar ist es nur ein Schönheitsfehler.
Im Beitrag 229 vom Hans wurde auch sowas ähnliches beschrieben, ich kenne mich aber mit php nicht so gut aus, deshalb weiß ich nicht, ob er das gleiche meint wie ich.
Was hat die Warnung zu sagen?
Moin zusammen,
laut MCS-51 soll das Script ab Version 1.13 ja auch den Synology Kalender auslesen.
Ich habe das ganze mit Version 1.16 und gerade eben mit Version 1.17 versucht.
Dabei ist mir aufgefallen, das der zuletzt eingetragene Termin nicht vom Script ausgelesen wird.
Hier mal ein Beispiel…
Test3 wurde als letztes in den Kalender eingetragen, wird aber nicht ausgelesen.
$kalender = array( // Hier die einzelnen Kalender eintragen
'1' => array(
'KalenderName' => 'MeinKalender', // Kalender Name wie er in der Visualisierung angezeigt wird
'KalenderURL' => 'https://192.168.1.10:5001/caldav/USER-NAME/home/', // vollständige URL zum owncloud export
'UserName' => 'USER-NAME', // Benutzername in owncloud
'Password' => 'PASSWORD', // passendes Password zum Benutzernamen
'EMailID' => '',
),
);