XOOPS: XOOPS 2.4.2 FINAL Is Released
Posted by: MambaOn 2009/11/30 6:20:00 23468 readsThe XOOPS Development Team is pleased to announce that a new release of the #1 CMS System hosted on SourceForge - XOOPS 2.4.2 Final is available for download. This release is a bugfix-release of XOOPS 2.4.1, done by XOOPS Core Development Team and XOOPS community: Updates upon community: - Fixed : "embed" is deprecated in banners (kris_fr) - Fixed : bug flash banner (display and count) (kris_fr) - Fixed : Duplicate notifications (trabis) - Fixed : Cannot delete multiple pms in PM module (trabis) - Fixed : removed dependency on Framework Captcha (mamba, ghia) - Fixed : Language problem in xoops mailer (dhcst) - Fixed : XoopsPersistableObjectHandler::get() not allowing getting objects with id=0 (trabis) - Fixed : Cannot redeclare class xoopscaptchaimage (trabis) - Fixed : problem with module menus(article, tags) in oxygen admin gui (trabis) - Added : missing index.html files (mamba, Culex) - Added : Frameworks/compat (trabis) - Added : define language for banner client ID (kris_fr) - Added : users real name can now be used in themes <{$xoops_name}> (kris_fr) - Added : comment for download module and theme in last page "xoops installer" (kris_fr) - Improved : rtl style in oxygen GUI (voltan) - Improved: added Admin toolbar in Zetagenesis theme (kris_fr) Updates from Sourceforge trackers: - Fixed bug #2904049: xoopsform/formfile.php (mamba, Frankblack) Added Language defines: - modules/system/language/english/admin/banners.php _AM_CLIENTID Modified Language file: - install/language/english/finish.php Some of the highlights of the XOOPS 2.4.x series: * a new Admin GUI: Oxygen (Voltan): see picture above * new mechanism to modularize and extend Core via Preloads (trabis) * central support for jQuery (trabis) * improved Installer (DuGris) * WCAG 2.0 - Sight Impaired Assisted Forms (wishcraft) * Themeable Admininstration area (trabis) * support for new WYSIWYG Editors: CKEditor, wymeditor, Xinha, and Spaw2 (wishcraft and Luciorota) * new System Key (wishcraft) * Support to PHP 5.3 (trabis) * profile and pm modules improved by Trabis * code refactoring and improvements (trabis, catzwolf) * Security fixes (trabis, wishcraft) and many more. Please remember: If you're installing it over previous installation, make a BACKUP first! Please also note that some hacks done for previous XOOPS versions might not work with this release: testing before installing is always a good choice Download it from Sourceforge repository. Please post and discuss all issues related to this release in this forum We also need help with Translations
System requirements ----------------------------------- PHP: Any PHP version >= 4.3 (PHP 4.2.x may work but is not officially supported, PHP 5.0+ is strongly recommended) Please note: XOOPS 2.4.x series is the LAST version of XOOPS tested on and supporting PHP4. Our next releases will be tested and certified exclusively on PHP5: Read more here MySQL: MySQL server 3.23+ (MySQL 5.0+ is strongly recommended) Please note: XOOPS 2.4.x series is the LAST version of XOOPS tested on and supporting MySQL version lower than 5.0. Our next releases will be tested and certified exclusively on MySQL 5.0+: Web server: Any server supporting the required PHP version (Apache highly recommended) Downloading XOOPS ----------------------------------- Your can get this release package from the Sourceforge file repository Both .zip and .gz archives are provided: xoops-2.4.2.zip: Md5: eb2335af9541e4be9ca3e4449e5e8d15 Sha1: 152c178f0b9c2370ade2c07b140b091ec3d3f969 xoops-2.4.2.tar.gz: Md5: 3d0ffb8bd30dbd1bb5f30dd937774f7d Sha1: b01c2dfaefad9c643a7211637887ed0950071321 Installing XOOPS ----------------------------------- 1. Copy the content of the htdocs/ folder where it can be accessed by your server 2. Ensure mainfile.php and uploads/ are writable by the web server 3. For security considerations, you are STRONGLY encouraged to move directories "/xoops_lib" (for XOOPS libraries) and "/xoops_data" (for XOOPS data) out of Document Root, and change the folder names. 4. Make the directory xoops_data/ writable; Create (if not already present) and make the directories xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ and xoops_data/caches/smarty_compile/ writable (permission 0777 on Linux). 5. Access the folder where you've installed the htdocs/ files using your web browser to launch the installation wizard 6. Follow the instructions You can also check out the detailed Installation Guide Upgrading from a previous version ----------------------------------- Upgrading from XOOPS 2.3.3b and 2.4.0 (easy way) 1. Get the right update package from the sourceforge file repository 2. Overwrite files in XOOPS directory on your server with the content of /htdocs * make sure that you copy the content of /xoops_lib to whatever directory you keep it on the server now (it should be your current XOOPS_TRUST_PATH directory), then delete the /xoops_lib directory. There can NOT be two directories with the content of /xoops_lib 3. If you have Protector previously installed, open the "mainfile.php" file , and remove the Pre-check and Post-check lines (if they exist): include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ; 4. If you're upgrading from XOOPS 2.4.x, make the file /include/license.php writeable (permission 0777 on Linux) 5. Access
define('_CHARSET', 'UTF-8');