Download

The current version of is electure-v2.21. Please read the necessary requirements (below) and download the package here.

The package consists of a collection of PHP-script files and documentation. It has been used on Linux installations but should work on other UNIX-derivates too.

Once set up, your Online Lectures reside on your web space of some (maybe your) web server A fully functional system should provide the following prerequisites

System requirements: the web server (obligatory)

The lecturer needs to have access to filespace on a webserver. The scripts and lectures may be installed on any users' (lecturer's) web space and (except for activating the data base at installation time, see below) no root support is necessary. During the installation the lecturer needs login- and ftp-access to her/his account on the webserver, for later administration this is not necessary.

PHP support (obligatory)

PHP is a widespread public domain scripting language. The web server should have PHP embedded (this is becoming standard for apache web servers).

Link to PHP distribution

(The implementation of PHP is obligatory for the package. In case of problems consult the FAQs concerning the required extension of your php-interpreter.)

SQL support (obligatory)

MySQL is a public domain data base system. The lecturer should have the possibility to access the SQL data base. The initialization of a new data base may require root privileges. The database for a given course is accessed through PHP-scripts and web-interfaces (like MySQLAdmin).

Link to MySQL distribution

(Some implementation of SQL is obligatory for the package.)

ht://Dig (suggested very much)

This is a public domain package allowing a search of your html (course) documents, in case you want to implement a keyword search. Its embedding into the course's user surface is prepared.

Link to ht://Dig home page

phpMyAdmin (suggested)

This is a public domain package allowing easy administration (via web-interfaces) of the SQL-data base.

Link to phpMyAdmin distribution

Although we recommend this interface, you do not need it for running the course, although it may be helpful. You may of course choose other methods to access the data base.

Once these features exist on the lecturer's web server, the package may be installed in the lecturer's web space and the lectures put on the web.