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).
(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).
(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.
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.