I’ve just released the new 2.6.0 version of Ampoliros.
This is a big new release since I’m introducing the HTML User Interface, that is a web desktop oriented user interface where you don’t need to write HTML code.
I also introduce a hook system for extending platform and applications functionality.
Full change log for this release follows.
2.6.0 - 2002/04/17 - "Hui and hooks" NEW FEATURES: - Added hooks big feature. - Added hui big feature. - Added Ampoliros name. - Started Ampoliros domain system big feature. - Added Network root page. - Added Informations root page. - Added LICENSE.xmlrpc file for some parts of xmlrpc code license. - Added auth.php in Ampoliros public directory root. - Added site log and site database log files viewer in sites administration. - Added SITESTUFF_PATH define, alias for old STORESTUFF_PATH define. - Added logging to site log files in sites.library. - Added TODO file. - Added AMPOLIROS_SETUP_PHASE define, defined during Ampoliros setup phase. - Added Dump class in debug.library. - Added error handler. - Added doc directory. - Added autodocs build script. - Added XmlRpc sdk docs. - Added "Slackware 8 to Ampoliros server" guide. - Added XmlRpc accounts. - Added example config.h file. CHANGES: - Resized header frame in root administration for Ampoliros name and domain text. - Updated Edd Dumbill's XmlRpc code to 1.02 release. Refer to relative changelog for details. - New hui look. - General code cleanup and revision. - \Innomatic\Logging\Logger::LogEvent() now formats date and time strings. - Reorganized auth.php and ampconfig.php files. - Reformatted CHANGES file. - Optimized catalog files. - Various minor optimizations. FIXES: - Fixed missing dblayer element handler from the elementtypes table in amproot.xsql file. - Fixed dblayer_mysql::_Close(): removed odd mysql_close(). - Fixed dblayer_mysql::_CreateDB(): removed odd mysql_close(). - Fixed bug in Sites::RemoveAllUsers() not removing all the users. - Fixed wrong recordset handling with empty result resource. - Fixed wrong database query in Group::Remove() when updating users table. - Fixed wrong variable in User::EditUser() when updating "otherdata" field in user table. - Fixed odd method to get current directory in modules.library. - Fixed query in Module::Install(). - Fixed wrong function name in hook events elements in structure.xml.