dateplaner Namespace Reference

Database Class. More...


Detailed Description

Database Class.

Functions for week.php.

Include file Session.

Functions for properties.php.

Include file Output.

Functions for month.php.

mini calendare picture

Functions for list.php.

Include file Keyword.

Functions for inbox.php.

Functions for freetime.php.

Include file dateplaner header.

Functions for day.php.

Functions for date.php.

Timestamp to Date Class.

Interface_class.

dateplaner includes personal an group specific date management developt for ilias3 and adapted also to ilias2

Gui Class.

this class manages the access to the dateplaner an ilias database

Author:
Timo Richter <mail@timo-richter.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
class.Database.php 8707 2005-09-23 09:09:33Z akill

class.Database.php dateplaner -db

this class should manage the Gui function Die Klasse ermöglicht es Code und Statisches HTML mittels Templates auszugeben. Da die Ausgabe letztlich eine Ausgabe erzeugen soll wird eine ausführende Funktion benötigt. Als Ausführende Datei nutzt darum diese Klasse die Funktion "inc.output.php" im Includes Ordner.

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
class.Gui.php 8707 2005-09-23 09:09:33Z akill

class.Gui.php dateplaner -gui

Author:
Frank Gruemmert <gruemmert@feuerwelt.de> University of Applied Sciences Bremen
Version:
Id:
class.ilCalendarGUI.php 11803 2006-08-07 15:36:38Z akill

dateplaner.php dateplaner -frontend

a wrapper class for userdata of ilias to provide access to userinformation for the dateplaner

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
class.ilCalInterface.php 12583 2006-11-21 14:10:14Z akill

class.Interface.php dateplaner -core

this class should manage the timestamp functions. eg. formating Diese Klassse ermöglicht das formatierten eines timestamps.

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
class.TimestampToDate.php 8707 2005-09-23 09:09:33Z akill

class.TimestampToDate.php dateplaner -backend

Author:
Bartosz Tyrakowski <tyra@freenet.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
date.php 8707 2005-09-23 09:09:33Z akill

date.php dateplaner -frontend

Author:
Jan Hübbers <jan@huebbers.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
day.php 8707 2005-09-23 09:09:33Z akill

day.php dateplaner -frontend

Author:
Matthias Pohl <m.pohl@gmx.net>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
freetime.php 8707 2005-09-23 09:09:33Z akill

freetime.php dateplaner -frontend

Author:
Stefan Stahlkopf <mail@stefan-stahlkopf.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inbox.php 8707 2005-09-23 09:09:33Z akill

inbox.php dateplaner -frontend

this file should manages date actions

Author:
Bartosz Tyrakowski <tyra@freenet.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.dates.php 8707 2005-09-23 09:09:33Z akill

inc.date.php dateplaner -functions

Description: These Functions are concerned with the Day view of Dates. They fetch data from the functions in inc.sortdates.php or do basic calculations of timestamps to provide links to other dates or to configure the display size.

Version History: 1.0 - release

0.8 - removed most global variables

0.7 - fixed a problem with dates with the same start and end time (moments).

0.6 - added navigation() and getDateForDay(), these provide links for navigation (lastday, nextday, today) and the date of the day shown.

0.5 - added initTS and initDisplayTime. InitTS calculates the timestamps for datarequests , initDisplaytime compares the user-set displaytime against the requirements of a given dataset and adjusts it, so that all dates of a day can be shown.

0.4 - Refactored the whole Code, modularized the padding into padFront(), padMiddle(), padBack(), fixed padding problems. Output is now called for by generateDay().

0.3 - Added table colorings and time column

0.2 - Removed debug code

0.1 - Creation of first code with padding and a basic table, debug code for evaluation

Author:
Jan Hübbers <jan@huebbers.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.day.php 8707 2005-09-23 09:09:33Z akill

inc.day.php dateplaner -functions

this file should manage the include and require sequence

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.dp.header.php 8707 2005-09-23 09:09:33Z akill

class.Interface.php dateplaner -header

this file should manages freetime actions

Author:
Matthias Pohl <m.pohl@gmx.net>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.freetime.php 8707 2005-09-23 09:09:33Z akill

inc.freetime.php dateplaner -functions

this file should manage the inbox functions

Author:
Stefan Stahlkopf <mail@stefan-stahlkopf.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.inbox.php 10824 2006-05-14 09:50:00Z hschottm

inc.inbox.php dateplaner -functions

this file should manage the keyword functions

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.keywords.php 8707 2005-09-23 09:09:33Z akill

inc.keywords.php dateplaner -functions

Include file List

this file should manage the list functions

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.list.php 8707 2005-09-23 09:09:33Z akill

inc.list.php dateplaner -functions

this file should manage the mini calendar

Author:
Timo Weichler
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.minicalendar.php 8707 2005-09-23 09:09:33Z akill

inc.minicalendar.php dateplaner -functions

Include file month

this file should manage the month functions

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.month.php 8707 2005-09-23 09:09:33Z akill

inc.month.php dateplaner -functions

this file gerates an output

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.output.php 12442 2006-11-06 16:44:04Z akill

inc.output.php dateplaner -functions

Description: These Functions are to convert CSV files to integrate it into the dateplaner

Author:
Jan H�bbers <jan@huebbers.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.parse.php 13690 2007-04-23 07:15:59Z akill

inc.parse.php dateplaner -functions

this file shoud manage session intitialisations

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.session.php 8707 2005-09-23 09:09:33Z akill

inc.session.php dateplaner -functions

Description: These functions mediate between the display and the database. The two major parts are the calculations, if a reocurring date (rotation) is in a given timeframe and to check if it is negated by a negative date. The other part is the resolution of colliding dates for the dayview.

Version History:

1.0 - release

0.5 - adjusted getDayList() for dates without length.

0.4 - adjusted getDayList() for dates without length.

0.3 - added support for whole day dates, getWholeDayDateList()

0.2 - added support for rotation dates, calculateDatesFromRotation(), cmp(), checkIfNotNegDate()

0.1 - creation of first code, getDayList() and getDateList()

Author:
Jan Hübbers <jan@huebbers.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.sortdates.php 8707 2005-09-23 09:09:33Z akill

inc.sortdates.php dateplaner -functions

Include file Week

this file should manage the week functions

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
inc.week.php 8707 2005-09-23 09:09:33Z akill

inc.week.php dateplaner -functions

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
list.php 8707 2005-09-23 09:09:33Z akill

list.php dateplaner -frontend

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
month.php 8707 2005-09-23 09:09:33Z akill

month.php dateplaner -frontend

Author:
Stefan Stahlkopf <mail@stefan-stahlkopf.de>
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
properties.php 8707 2005-09-23 09:09:33Z akill

properties.php dateplaner -frontend

Author:
Frank Gruemmert <gruemmert@feuerwelt.de>
Version:
Id:
week.php 8707 2005-09-23 09:09:33Z akill

week.php dateplaner -frontend

Author:
Frank Gruemmert <gruemmert@feuerwelt.de> University of Applied Sciences Bremen
Version:
Id:
dateplaner.php 13690 2007-04-23 07:15:59Z akill

dateplaner.php dateplaner -frontend