GIT repositories

Index page of all the GIT repositories that are clonable form this server via HTTPS. Übersichtsseite aller GIT-Repositories, die von diesem Server aus über git clone (HTTPS) erreichbar sind.

Services

A bunch of service scripts to convert, analyse and generate data. Ein paar Services zum Konvertieren, Analysieren und Generieren von Daten.

GNU octave web interface

A web interface for GNU Octave, which allows to run scientific calculations from netbooks, tables or smartphones. The interface provides a web form generator for Octave script parameters with pre-validation, automatic script list generation, as well presenting of output text, figures and files in a output HTML page. Ein Webinterface für GNU-Octave, mit dem wissenschaftliche Berechnungen von Netbooks, Tablets oder Smartphones aus durchgeführt werden können. Die Schnittstelle beinhaltet einen Formulargenerator für Octave-Scriptparameter, mit Einheiten und Einfabevalidierung. Textausgabe, Abbildungen und generierte Dateien werden abgefangen und in einer HTML-Seite dem Nutzer als Ergebnis zur Verfügung gestellt.

"User Data Connector" Drupal Modul

"User Data Connector" Drupal module

The User Data Connector is a module for Drupal, which allows you to perform user authentication and obtaining information about users from a Drupal-external PHP script using a simple and compact API. It is especially useful if your script environment (session, error callback, exception callback, shutdown function, defined variables, defined functions) must not be changed, as it would happen if you bootstrap Drupal and use its functions and classes. The module download and full documentation is maintained on the official Drupal page:

The section on this home page shows some applications and hints:

Mit dem Drupal-Modul "User Data Connector" kann mit Hilfe einer kleinen und kompakten API aus beliebigen PHP-Skripten heraus Nutzerabfragen an die Datenbank von Drupal durchgeführt werden, ohne dass die Drupal-Umgebung in den Skripten eingebunden wird. Diese Funktionalität ist vor allem dann sehr nützlich, wenn die Umgebung des Skripts nicht verändert werden soll (Session, Fehler-Callback, Exception-Callback, Puffer, Shutdown-Callback, definierte Variablen, definierte Funktionen), wie es beim "Bootstrapping" von Drupal passieren würde. Dieses Problem wird hier gelöst, indem die API ein Netzwerk-Client, beinhaltet, der eine Anfrage auf localhost absetzt. Am anderen Ende ist ein Server-Skript im Drupal-Modul, welches die Anfrage entgegennimmt, Sicherheitsprüfungen durchführt, die Datenbankabfrage durchführt und das Ergebnis zurück liefert. Die Client-API bereitet diese objektorientiert auf. Möglich ist mit diesem Modul:

  • Abfrage, ob ein Passwort richtig ist (Authentifikation)
  • Abfrage von Nutzerdaten
  • Abfrage von Nutzerlisten
Dabei kann mit Hilfe einer Drupal-Modul-Konfigurationsseite (unter Admin) genau eingestellt werden, welche Daten der Server zurückgeben darf. Auch können Nutzer ganz ignoriert werden (z.B. "admin" etc.).

Vollständige Dokumentation und Download sind auf der offiziellen Drupal-Seite veröffentlicht:

An dieser Stelle werden lediglich Anwendungen beschrieben und Rückfragen erläutert: