InternInhaltsverzeichnisGlossarBausteineLinklisteTutorialsKommentare

Thema: Event-Kalender Artikel anzeigen

Klaus-Dieter Brinkmann schrieb am Freitag, den 31 Juli 2020 #61
Natürlich gibt es in csv Dateien Termine über mehrere Tage ! Start Datum, Start Zeit Ende Datum Ende Zeit kommen von Outlook.
Man kann mit csv fast alles abbilden.
Klaus-Dieter Brinkmann
Werner schrieb am Freitag, den 31 Juli 2020 #62
Ich kann da auch nicht mit Outlook dienen (hatte nur eine zeitlich begrenzte Version), dieses Programm wird von mir nicht benötigt. Mir reicht die Kalender/Mail-App in Win10 vollkommen aus.

Hier die Spalten die über Outlook exportiert werden:
"Betreff",
"Beginnt am",
"Beginnt um",
"Endet am",
"Endet um",
"Ganztägiges Ereignis",
"Erinnerung Ein/Aus",
"Erinnerung am",
"Erinnerung um",
"Besprechungsplanung",
"Erforderliche Teilnehmer",
"Optionale Teilnehmer",
"Besprechungsressourcen",
"Abrechnungsinformationen",
"Beschreibung",
"Kategorien",
"Ort",
"Priorität",
"Privat",
"Reisekilometer",
"Vertraulichkeit",
"Zeitspanne zeigen als"
RaHa schrieb am Sonntag, den 2 August 2020 #63
Zu #511
Du war wohl der Tag zu heiß 😀 beim dem Kommentar.

Das muss in der „csv_outlook_import.php” modifiziert werden 😉

Werde mich übernächste Woche damit beschäftigen.
RaHa schrieb am Mittwoch, den 12 August 2020 #64
@Werner

Danke für die neue Version vom Event-Kalender!

Der AUTO-INSTALLER hat es gemerkt 😀
Jens schrieb am Samstag, den 15 August 2020 #65
@RaHa 😉

Kurze Hilfe > beim aufrufen von 192.168.220.20//event-kalen[…]taller.php
schreibt er mir "Es liegt keine Berechtigung vor!"
Liegt es dan an Schreibrechte ??


Danke dir und Euch !!🙂
RaHa schrieb am Samstag, den 15 August 2020 #66
@Jens

Die neue Version des AUTO-INSTALLER läuft im Unterordner tools. Beschreibung siehe hier: event-kalender.checkip.net[…]taller.php

Ich habe alles direkt auf dem Webserver programmiert; wie sich das in einem privaten Netzwerk verhält kann ich jetzt nicht prüfen. Weis immo nicht welche Werte bei $_SERVER[] zurückkommen. Kann möglich sein, dass es im privaten Netzwerk nicht läuft.

Zeile 5 fragt ab, ob die Variable $_SERVER['HTTP_REFERER'] den Namen des Servers enthält, ist das nicht der Fall kam der Aufruf nicht aus dem Script verbindungs.php auf dem aufrufenden Server. Bei direktem Aufruf, wie Deiner, ist kein HTTP_REFERER vorhanden. Also ist es FALSE, es erscheint die Meldung; ggf. Zeile 5 ausdokumentieren.

Damit der Script jedoch funktioniert müssen die entsprechenden $_SESSION-Variablen gesetzt sein! Bei direktem Aufruf nicht der Fall. Siehe Modifizierung "Versionsüberprüfung wenn der User Admin ist" am Ende der verbindung.php.

Wenn ich das prüfen soll, bitte in der ersten Zeile von auto-installer.php schreiben: phpinfo(); exit;, dann speichern und ausführen und mir das Ergebnis zusenden.
RaHa schrieb am Samstag, den 15 August 2020 #67
@Jens

Habe mir gerade mal in 5 Minuten (zum Erstenmal) einen Webserver mit PHP unter Mac OS X Catalina eingerichtet und getestet. Hat funktioniert, allerdings muss nachfolgendes ausdokumentiert werden:

// Pruefung ob Aufruf von zulaessiger IP/DYNDNS erfolgt
// ggf. Zeilen auskommentieren!
/*
if (!isset($argv[0])) {
$dynsallow['1']="remote-xxx.dyndns.checkip.net";
$dynsallow['2']="mobile-xxx.dyndns.checkip.net";

$i = 0;
$doaction=false;
foreach ($dynsallow as $dynallow) {
$i++;
$ipremote=$_SERVER["REMOTE_ADDR"];
$hostip=gethostbyname($dynallow);
if ($ipremote==$hostip) { $doaction=true; }
}
if ($doaction === false) { print "NO"; returnto(); }
}
*/

*** weil der $_SERVER['REMOTE_ADDR'] ja dann intern ist und nicht vom Internet kommt, stimmt dieser nicht mit $hostip überein. Und wenn man DYNDNS nicht nutzt, sowieso.***

und der Script darf nicht direkt aufgerufen werden, sondern über die Startseite vom Kalender.

Getestet unter Apache, PHP, and MySQL auf macOS Catalina - Unix kompatibel!
Jens ✶✶✶✶✶ schrieb am Sonntag, den 16 August 2020 #68
@RaHa

Dachte ich mir schon, habe angefangen dyndns ... usw.
Danke dir für die Super hilfe, eigentlich an Alle gilt DAS !!!😀

The Best
Grüße
Jens ✶✶✶✶✶ schrieb am Mittwoch, den 19 August 2020 #69
@Werner

Werner finde die An und Abmeldestimme nicht mehr !
Wie muss die ogg File heißen ?

Danke Dir, was soll ich noch sagen dazu geiler Kalender echt :-)


Jens😀
Werner schrieb am Mittwoch, den 19 August 2020 #70
@Jens,
Ja, die An und Abmeldestimme ist wirklich schwer zu finden.
Und zwar liegt diese in der Datei: kalenderaudio.php als Base64-Code.

'A' = Anmelden
'B' = Abmelden

So kannst du einen Base64-Code erstellen: » werner-zenk.de/scripte/grafiken_als_zeichenkette_speichern.php (egal ob das jetzt Bilder oder Audio-Dateien sind).
Am Anfang muss: data:audio/mp3;base64, stehen (bei einer mp3-Datei) und dann die restliche Zeichenkette einfügen. Aber Achtung, die Zeichenkette hat ca.: 19768 Zeichen!

Oder möchtest du die Audio-Ausgabe abschalten? Das kannst du in der Datei: kalenderscript.js machen:
setze:
const audioausgabe = true;
auf:
const audioausgabe = false;