Zu Hauptinhalt springen
Gewählte Sprache ist Deutsch Select language
Startseite UR

PHPlib

PHP-Bibliotheken

Das Rechenzentrum stellt PHP-Bibliotheken zur Verfügung:

  • Die Urheberrechte bleiben beim Rechenzentrum der Universität Regensburg. Der Quelltext darf weder kopiert noch modifiziert oder anderen Personen zur Verfügung gestellt werden.
  • Die Bibliotheken sind noch in Entwicklung und können jederzeit ohne Vorankündigung geändert werden.

Benutzung der Bibliotheken

Die entsprechende Bibliothek wird mit der Anweisung

require_once 'bibliotheksname';
eingelesen, zum Beispiel:

require_once 'rz_html.php3';
Die Standardbibliotheken (rz_...php3) sind grundsätzlich im "include"-Pfad. Zugriff zu den internen Bibliotheken (rzi_...php3) wird nur auf Antrag gewährt.


Konventionen

Notizen über die Konventionen für RZ-Bibliotheken


Die einzelnen Bibliotheken


rz_html.php3

Funktionen zur Erzeugung von HTML-Code

rz_doku.php3

Funktionen zur Erzeugung der Dokumentation


Stil-Definitionen über die verschiedenen Möglichkeiten, das Aussehen der Dokumentation zu steuern

rz_misc.php3

verschiedene nützliche Funktionen (s.a. Autocachemechanismus)

rz_debug.php3

Funktionen zur Fehlersuche

rz_ldap.php3

Funktionen für des Abfragen der Benutzerdaten in der NDS-Datenbank über LDAP. Obwohl diese Bibliothek allgemein verfügbar ist, sind einige Funktionen aus Datenschutzgrüne nur für bestimmte Webmaster zugänglich.

rz_errlog.php3

Funktionen für Fehlermeldung und für Logging

rz_timedate.php3

Funktionen für Datum und (Uhr)-Zeit

rz_getaktuell.php3

Ermöglicht das Auslesen von Meldungen aus der DB "Aktuelles" (also RZ Aktuell und Uni Aktuell).

rz_htmltext.php3

Verschiedene Funktionen für die Analyse und die Verwaltung HTML-Texte.

Experimentelle Bibliotheken


Diese Bibliotheken sind noch nicht spruchreif!

rz_media.php3

Funktionen zur Erzeugung von Texten für verschiedene Medien (HTML, PDF, Klartext usw.)


rz_db.php3

Funktionen für einen erleichterten Zugriff auf Datenbanken (s.a. Notizen über Datenbanken und Datenbankenstruktur für rz_db.phtml)


rz_mail.php3

Funktionen zum Senden von eMails


rz_errlog_extra.php3

Erweiterte Funktionen für Fehlermeldung und für Logging

Eingeschränkt verfügbare Bibliotheken



rzi_session.php3

Funktionen für NDS-Passwortprüfung und Sessionmanagement siehe auch Downloads für NDS-Authentifizierte


rzi_ldap.php3

Obwohl diese Bibliothek noch existiert, wird sie durch rz_ldap.php3 ersetzt

  1. Universität