Tutorials von Thomas Frei-Herrmann

SkriptTerminkalender

das Skript gibt es hier zum Download:

http://www.homepage-total.de/php/terminkalender.php

Mit freundlicher Genehmigung von Werner, dem Ersteller dieses Skriptes, könnte Ihr diese auch

von meinem Server hier downloaden. Downloads insgesamt seit 29.10.2012: 1944

zurück zum Kalender

Nach dem Download entpackt Ihr bitte diese .ZIP Datei. Ihr erhaltet ein Verzeichnis:

terminkalender

mit allen notwendigen Skripten:

anleitung.txt

Anleitung zum Einbau

druckansicht.php

Druckansicht des Kalenders

editor.php

Administrator-Seite zum Verwalten des Kalenders

einstellungen.inc.php

Skript zur Konfiguration der Einstellungen, wie z.B. Passwort oder Farben

kalender.php

Kalender als Übersicht eines Monats

liste.php

Kalender mit den Einträgen im Detail

termine.txt

Textdatei im Tabellenformat mit den Einträgen des Kalenders

Bitte nehmt in der Datei zunächst die Einstellungen vor (Datei mit Eurem “Windows-Editor” öffnen), so wie es dort beschrieben und ausführlich kommentiert steht.


Bitte stellt bei:

/* Hier das Passwort eintragen
Mehrere Passwörter durch ein Komma trennen (zum Beispiel: "user,sunny,mayr") */


Euer persönliches Passwort ein. Dort wo jetzt “user” steht eben das Wort user mit Eurem Passwort ersetzen. Ihr könnt auch mehrere Passwörter, durch Komma getrennt, eingeben.

Bei:
/* Link zum Editor (Einträge bearbeiten) anzeigen */

könnt Ihr “nein” eintragen (anstelle von “ja”), wenn der Editor für den Administrator gar nicht erst als Link sichtbar sein soll. Ich habe das hier nur zu Demo-Zwecken anzeigen lassen.


Nun kopiert Ihr den gesamten Ordner, mit den bereits geänderten Einstellungen, mittels Eurem
FTP-Programm auf Euren Server in irgendein Verzeichnis, z.B. das Stammverzeichnis, dort wo sich auch Eure “index.html” befindet.

Jetzt zieht Ihr Euch ein Inlineframe auf und gebt als externen Link die URL zu diesem Verzeichnis und entweder der Datei für den Monatskalender (kalender.php) oder der Datei für alle Einträge (liste.php) an, also z.B.:

www.DeineDomain.de/terminkalender/kalender.php


Das war es eigentlich schon.


ACHTUNG: (dieses Problem wurde bereits behoben)

manche Server interpretieren dieses Skript nicht richtig, was sich durch eine weiße Seite (das Skript wird nicht ausgeführt) zeigen würde. Dazu muss “geparst” werden. Guckt auch mal hier.

Es könnte daher notwendig sein, dafür eine .htaccess Datei mit folgendem Inhalt in das Verzeichnis

terminkalender

zu kopieren:

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

Werner schreibt zu diesem Problem folgendes, also diese beiden Zeilen auskommentieren mit //

Zitat:

Anscheinend verwendet Dein Server eine alte PHP-Version. Ersetze in der Datei einstellungen.inc.php

die Zeilen 187 und 188:
 
date_default_timezone_set('Europe/Berlin');
setLocale(LC_ALL, "de_DE", "german");


durch:

//date_default_timezone_set('Europe/Berlin');
//setLocale(LC_ALL, "de_DE", "german");



Nachtrag von Werner am 24.01.2011:

Hallo, ich habe Ihre E-Mail bekommen. Der Kalender funktioniert jetzt auch mit PHP4 und das "error_reporting 0" habe ich gelöscht.

nach oben

zum Termin-Kalender


Viel Erfolg!

diese Seite weiter empfehlen



Counter Statistik