XOOPS

XOOPS 2.3.3 RC 正式发布

phppp  2009-02-22 04:21 9014 rجزئيات   18&nbsrxomości 
系统要求 ----------------------------------- PHP: 任何 >= 4.3 的 PHP 版本 (PHP 4.2.x 可能运行但不受官方支持,强烈推荐 PHP 5.0+) MySQL: MySQL 服务器 3.23+ (MySQL 5.0+ 强烈推荐) Web 服务器:任何支持所需 PHP 版本的服务器 (强烈推荐 Apache) 下载XOOPS ----------------------------------- 您可以从 sourceforge.net 文件库获取此版本发行包。提供了 .zip 和 .gz 归档。 安装XOOPS ----------------------------------- 1. 将 htdocs/ 目录的内容复制到服务器可以访问的位置 2. 确保主文件 mainfile.php 和 uploads/ 可由 web 服务器写入 3. 由于安全考虑,建议将用于 XOOPS 库的 "/xoops_lib" 目录和用于 XOOPS 数据的 "/xoops_data" 目录移出文档根目录,或者甚至更改文件夹名称。 4. 使 xoops_data/ 目录可写;如果尚未创建,创建并使 xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/ 和 xoops_data/caches/smarty_compile/ 可写。 5. 使用您的网页浏览器访问您安装 htdocs/ 文件的文件夹以启动安装向导 在XOOPS中安装保护者 ----------------------------------- 我们还强烈建议安装 PROTECTOR 模块,它将为您的网站提供额外的安全保护和日志记录功能:要将保护者模块与XOOPS的新安装一起安装,请删除在XOOPS根目录下可用的 mainfile.dist.php,将 /extras/mainfile.dist.php.protector 复制到 /htdocs/mainfile.dist.php 并将其重命名为 mainfile.dist.php,然后再安装XOOPS。要升级旧版本到XOOPS 2.3.1并安装保护者模块,请删除在XOOPS根目录下可用的 mainfile.dist.php,将 /extras/mainfile.dist.php.protector 复制到 /upgrade/upd-2.0.18-to-2.3.0/mainfile.dist.php 并将其重命名为 mainfile.dist.php,然后再升级XOOPS。 从旧版本升级 ----------------------------------- 从XOOPS 2.3.1或2.3.2升级(简单方法) 1. 从 sourceforge 文件库获取正确的更新包 2. 使用新文件覆盖现有的文件 3. 将 "upgrade" 文件夹移至本地计算机 "htdocs" 文件夹内(它一直被保留在外部,因为它对于完整安装不是必需的) 4. 访问使用浏览器访问/upgrade/,并按照说明进行操作 5. 按照说明更新数据库 6. 从服务器上删除升级文件夹 7. 从模块管理界面更新“系统”模块,建议也更新其他模块,特别是“用户资料”模块 从XOOPS 2.0.*(高于2.0.14)和2.2.*以上版本(使用完整包)升级: 1. 在本地机器上,将“upgrade”文件夹移动到“htdocs”文件夹内(由于完整安装不需要,所以保持在外部) 2. 删除本地机器上“htdocs”文件夹中的htdocs/mainfile.php、htdocs/install/、htdocs/cache/、htdocs/extras/、htdocs/template_c/、htdocs/themes/和htdocs/uploads/ 3. 将本地机器上“htdocs”文件夹的内容上传到服务器上的现有文件上 4. 考虑到安全性,建议将xoops_lib(XOOPS库)和xoops_data(XOOPS数据)目录从文档根目录移动出来,甚至更改文件夹名称。 5. 使xoops_data/目录可写;创建并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写。 6. 确保服务器可以写入mainfile.php 7. 访问使用浏览器访问/upgrade/,并按照说明进行操作 8. 按照说明更新数据库 9. 重新为mainfile.php设置写保护 10. 从服务器上删除升级文件夹 11. 从模块管理界面更新“系统”模块,建议也更新其他模块 从版本2.0.7至2.0.13.2的任何XOOPS版本升级(使用完整包): 1. 在本地机器上,将“upgrade”文件夹移动到“htdocs”文件夹内(因为完整安装不需要,所以保持在外部) 2. 删除本地机器上“htdocs”文件夹中的htdocs/mainfile.php、htdocs/install/、htdocs/cache/、htdocs/extras/、htdocs/template_c/、htdocs/themes/和htdocs/uploads/ 3. 将本地机器上“htdocs”文件夹的内容上传到服务器上的现有文件上 4. 从服务器上删除以下文件夹和文件(它们属于旧版本):* class/smarty/core * class/smarty/plugins/resource.db.php 5. 确保服务器可以写入mainfile.php 6. 考虑到安全性,建议将xoops_lib(XOOPS库)和xoops_data(XOOPS数据)目录从文档根目录移动出来,甚至更改文件夹名称。 7. 使xoops_data/目录可写;创建并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写。 8. 访问使用浏览器访问/upgrade/,并按照说明进行操作 9. 重新为mainfile.php设置写保护 10. 从服务器上删除升级文件夹 11. 从模块管理界面更新“系统”模块,建议也更新其他模块 升级非UTF-8站点: UTF-8编码已作为XOOPS 2.3的默认字符集引入。但是,可能存在将现有网站从非UTF-8字符集转换为UTF-8时出现的问题。在找到足够好的解决方案之前,如果用户不是经验丰富的用户,请在升级现有网站时进行以下设置: - 在升级过程中选择“不更改”选项,在“数据库字符集和校验规则”步骤 - 如果旧的global.php文件已将值更改为UTF-8,请将/languages/yourlanguage/global.php修改为已有的CHARSET值,如下所示
define('_CHARSET''UTF-8');
Upgrading XoopsEditor package: In the XOOPS package, there are five editors included: dhtmltextarea and textarea for plain text, fckeditor, tinymce and koivi for WYSIWYG HTML. Since there are some directory structure changes in both fckeditor and tinymce editors, you are recommended to remove existent editors before uploading the new additors. And if you are using fckeditor for modules, please modify module specific configs following the files in /fckeditor/modules/, especially if you use "article" module. Debug information display level ----------------------------------- Since XOOPS 2.3.1 debug information display level is enabled as a temporary solution for 2.3* to show debug information to different level of users: to all users, to members or to admins only. The configuration can be set in /xoops_data/configs/xoopsconfig.php A new debug information renderer is redesigned in XOOPS 3.0 Files integrity check ----------------------------------- The full XOOPS package is released with a script able to check if all the system files have been correctly uploaded to the server. To use it, follow these instructions: 1. Upload the checksum.php and checksum.md5 files located in the XOOPS package root to your XOOPS server folder (putting them next to mainfile.php). 2. Execute checksum.php with your browser 3. If necessary, re-upload the missing or corrupted system files 4. Remove checksum.php and checksum.md5 from your server Modules ----------------------------------- This release contains only the "system-related modules". You are invited to browse the XOOPS modules repository to if you need additional functionality. Note: as a new repository is being built, the current repository is not up-to-date, PLEASE VISIT INDIVIDUAL DEVELOPERS' WEBSITES TO MAKE SURE YOU ARE USING LATEST VERSION OF MODULES. How to contribute ----------------------------------- Bug report: http://sourceforge.net/tracker2/?group_id=41586&atid=430840 Patch and enhancement: http://sourceforge.net/tracker2/?group_id=41586&atid=430842 Feature design: http://sourceforge.net/tracker2/?group_id=41586&atid=430843 Release announcement: https://lists.sourceforge.net/lists/listinfo/xoops-announcement XOOPS Development Team Feb 22nd, 2009 ========================================== XOOPS Changelog ============================ 2009/02/02: Version 2.3.3 RC ============================ Updates from Sourceforge trackers: - Fixed bug #2414112: Hardcoded Style (mowaffak/dugris) - Fixed bug #2419532: maxlength (25) for adminname and display strong password generator (bandit/dugris) - Fixed bug #2501237: merger complete configuration files (default and custom) (zoullou/dugris) - Fixed bug #2426129: XoopsFormEditor class uses the selected XoopsEditor customized renderValidationJS method when exists (luciorota) - Fixed bug #2164522: Last login date display fixed for user had never logged (julionc/marco/colossus) - Fixed bug #2164510: "Url" field in Profile module isn't a link (julionc/marco/colossus) - Fixed bug #2217070: CSS Language files were not adequately loaded in Cpanel GUI and wrong css file (julionc/tititou) - Fixed bug #2331727: rank image was not required in edit form but checked upon submission (phppp/burning/marco) - Fixed bug #2163373: removed extra ':' from smilie form (phppp/tititou) - Fixed bug #2341118: blank page only guests (dhcst) - Fixed bug #1193857: UTF-8 for non-english Websites(dhcst) - Fixed bug #2340000: display *=required for the required fields (dhcst) - Fixed bug #2172528: Fatal error: Call to a member function isAdmin() (dhcst) - Fixed bug #2378095: module pm - wrong start values (mcleines) - Fixed bug #2332106: exm css warning (dhcst) - Fixed bug #2158984: Remember me checkbox set to on by default (dhcst) - Fixed bug #2344245: module pm - prune function - Fixed bug #2494356: Upgrade Smarty 2.6.22 (dhcst) - Fixed bug #2340215: [img] and [url] (dhcst) - Fixed bug #2192934: PM - Can't delete - Fixed bug #2414383: Blocks were not sorted correctly once data are not reconciled (phppp/mcleines/dejadingo) - Fixed bug #2571592: Element id is not recognized in XoopsFormCheckBox (phppp/madreus) - Fixed bug #2579969: typo in config "filterxss_on_display" (phppp/marco/grandoc) - Fixed bug #2549140: CAPTCHA image is not displayed with some IE browsers (phppp/saba/dhcst) - Fixed bug #2489130: element id is not used correctly (phppp/trabis) - Fixed bug #2573097: request parameters are not stored in block admin (phppp/sabahan) - Fixed bug #2380971: display informative message for notification options (phppp/bandit-x) - Fixed bug #2483646: caption for username is missing (phppp/sabahan/mcleines) - Fixed bug #2586854: date format is hardcoded in form elements (phppp/Reintjan) - Fixed bug #2340302: username is truncated when editing a user by admin (phppp/GPboarder) - Fixed bug #2602337: variable "XOOPS_VAR_PATH" is wrongly typed in upgrader 2.0.18 to 2.3.0 (phppp/mcleines) - Fixed bug #2340700: improvement on readme (phppp/ghia/Phmo) + Implemented feature #2154340 or meta tags for register, user and userinfo files for SEO Optimization (julionc/kerkyra) + Implemented feature #2193964 or localization in Installer system (julionc/voltan) Updates upon community: - Fixed pagenav - extra parameter contains an anchor (dugris) - Fixed sort categories - module profile (dhcst/trabis) - Fixed permission for Usergroups - module profile (dhcst) - Fixed bug in user.php: page is not accessible due to infinitive redirect loop if profile module is installed but permission is not set properly (phppp/AAAAAgg) - Refactoring XoopsLogger in /class/logger/xoopslogger.php (julionc/phppp/tititou) - Changed language folder from 'dutch' to 'nederlands' in upgrade (phppp) - Improved installer (dugris/phppp/ezsky/marco) - Improved system_siteclosed.html in default and Zetagenesis Theme (mamba/aph3x/kris/dugris) - Improved system_redirect.html in defautl and Zetagenesis theme (kris) - Improved template cache handler to allow module-wide cache update (phppp) + Added search field groups - module profile (only for webmasters) + Added checks for XOOPS_TRUST_PATH outside DocumentRoot, Xoops_Cache is writable (dhcst) + Implemented template to homepage (phppp) + Implemented localization support for content rendering (phppp/julionc/rowdie/irmtfan/mamba/voltan) + Implemented localization support for RSS feeds (phppp/dugris) + Added module names to not installed module list (phppp) + Added module preference entrance to system preference list (phppp/herve) + Added double_encode support to MyTextSanitizer::htmlSpecialChars (phppp/dugris/dhcst) + Added Stylesheet for pagenav (burning/kris) Third-party updates: - Upgraded Snoopy Class to 1.2.4 (julionc) - Upgraded Smarty to 2.6.22 (dhcst) Modified language files: /language/english/global.php added: "_REQUIRED" (dhcst) /language/english/admin.php added: "_AD_WARNINGINSTALL", "_AD_WARNINGWRITEABLE", "_AD_WARNINGNOTWRITEABLE" and "_AD_WARNINGXOOPSLIBINSIDE" (phppp/dhcst) /language/english/user.php (julionc) /modules/system/language/english/admin/preferences.php added: "_MD_AM_MODULEPREF" (phppp) /modules/profile/language/english/modinfo.php added: "_PROFILE_MI_NEVER_LOGED_IN" (julionc) /modules/profile/language/english/main.php added: "_PROFILE_MA_ACTUS" and "_PROFILE_MA_FOUNDUSER" (dhcst) /install/language/english/install.php (phppp) /install/language/english/welcome.php (phppp) /install/language/english/finish.php (phppp) Added language files: /language/english/backend.php (phppp) /language/english/style.css (phppp) /themes/zetagenesis/language/english/ (phppp) /themes/zetagenesis/language/english/main.php (phppp) /themes/zetagenesis/language/english/script.js (phppp) /themes/zetagenesis/language/english/style.css (phppp) /upgrade/language/english/style.css (phppp) /install/language/english/support.php (dugris) /install/language/english/support.png (dugris)
评分 0/5
评分: 0/5(0票)
投票已禁用!


Login

Who's Online

229 user(s) are online (24 user(s) are browsing Publisher)


Members: 0


Guests: 229


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories