XOOPS

XOOPS 2.3.3 最终版发布

phppp  15-Mar-2009 09:55 55258 阅读量   37 评论(s) 
系统要求 ----------------------------------- PHP: 任意的PHP版本 >= 4.3 (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_lib"(XOOPS库)和"/xoops_data"(XOOPS数据)移出文档根目录,甚至更改文件夹名称 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. 将“升级”文件夹移动到本地机器上的“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. 将“升级”文件夹移动到本地机器上的“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 可能会存在一些问题。在此转换的解决方案足够完善之前,如果您不是经验丰富的用户,在升级现有网站时建议采取以下设置:- 在升级过程中“数据库字符集和校对”步骤中选择“不更改”选项- 修改 /languages/yourlanguage/global.php 以使用现有的 _CHARSET 值,如果它在新 global.php 文件中已更改到 UTF-8,请将其
define('_CHARSET''UTF-8');
改回原来的值,例如。
define('_CHARSET''ISO-8859-1');
[/quote] 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 March 15, 2009 ========================================== XOOPS Changelog ============================ 2009/03/15: Version 2.3.3 ============================ 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 #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) - Fixed bug #2637832: content is missing in function xoopsCodeTarea (phppp/mamba/ToloXoop/Ghia) + 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

243 user(s) are online (25 user(s) are browsing Publisher)


Members: 0


Guests: 243


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