|
lib - Bibliotheken
Neben der globalvars.inc.php befindet sich das eigentliche System in diesem Verzeichnis.
class.img.php: Eine Klasse für die Bildbearbeitungs- und Transformationsfunktionen aber ohne class-Konstruktor.
Funktionen: get3img, getImage, imageUpload, moveUpload, getMoreImages, newImage, createThumbnail, makeThumbnail, ifuploadedImage, changeImage, createImage
class.strings.php: Eine Klasse zur Behandlung und Konvertierung von Strings, aber ohne class-Konstruktor.
Funktionen: num, float, replaceEXEC, xss, replaceEntities, checkemail, rfcMail
class.tobus.php: Eine Klasse mit ToBuS-spezifischen Funktionen, aber ohne class-Konstruktor.
Funktionen: getTextArray, getMultipleData, getSelectedData, getData, FindData, getFind, getLocations, getServices, listServices, listServicesTable, createUser, check_temp, register, timerange, luser
functions.php: ganz allgemeine Funktionen, die nicht in die vier Klassen eindeutig einzuordnen sind
functions.php bindet die Klassen ein:
- require_once ($_TOBUS['path']."lib/db.".$_TOBUS['db']['server'].".php");
- require_once ($_TOBUS['path']."lib/class.img.php");
- require_once ($_TOBUS['path']."lib/class.strings.php");
- require_once ($_TOBUS['path']."lib/class.tobus.php");
Funktionen: convertISOdate, convertdate, getHTML, getInclude, sendemail
EXT :: init.photo.php: setzt Variablen für das Bilderbuch und beinhaltet die class photo aber ohne class-Konstruktor.
Funktionen: RubrikLink, getRandom, getPhoto, getRubriken, getRubrik, getOverview, resolveRubrik, searchSQL
Funktienen, die für Erweterungen benötigt werden, sollten möglichst in so einer spezielle Klasse eingeschlossen werden, um die Funktionsnamen eindeutig abzugrenzen und eine Redeklaration zu vermeiden.
db.mysql.php: Klasse für den Datenbankzugriff.
Funtionen: DB, getDate, getLocalDate, getDateTime, getSelectedEntry, getCompleteEntry, getOtherEntries, getFields, getId, setId, getTable, setTable, newEntry, delEntry, sqlEntry, changeEntry
globalvars.inc.php: setzt wichtige, systemnahe Variablen und eröffnet die session
Funktionen: session_check
|