XOOPS v2 Changelog
============================

2/6/2004: Version 2.0.6
===============================
- 移除呼叫 XoopsHandlerRegistry class (onokazu)
- 修正重索密碼後的迴圈狀態 (onokazu)
- 變更 xoopscodes.php 檔裡所有 include() 呼叫方式為 include_once() (onokazu)
- 增加當使用者被刪除時將使用者由線上使用者列表移除的規則 (onokazu)
- 增加 Critreria class 建製者允許使用 DB 功能於 SQL 標準的參數 (skalpa)
- 增加 fetchBoth() 方法於 the XoopsDatabase class (skalpa)
- 修正 class/smarty/plugins/resource.db.php 的錯字 (skalpa)
- 重新分離 /class/xoopsform/form.php (skalpa)
- 增加一些方法於 /class/xoopsform/formelement.php 允許使用者取用以及將 class 歸於表單元素標記 (skalpa)
- 修正當使用XoopsThemeForm::insertBreak() method 時額外的 HTML 標記不顯示 (Catzwolf)
- 改變預設的 HTTP method 於搜尋表單 form 來 GET (onokazu)
- 修正通知項目的常數不包含於安裝時 (onokazu)
- 修正 session 數據不正常脫離於加入資料庫前 (onokazu)
- 實用的改變關於群組權限的表單 (onokazu)
- 修正區塊的 cachetime 選擇於預覽之後的重設 (onokazu)
- 修正錯誤的凍結樣式使用於 username 過濾, 也增加修正允許安全的使用多位元字元於 username  (contributed by GIJOE)
- 修正某些時候區塊在區塊管理時不顯示的問題 (onokazu)
- 修正某些時候系統管理圖示不顯示的問題 (onokazu)
- 修正 errorhandler class 來檢驗 error_reporting 在 handleing errors 標準之前(onokazu)
- 重新啟用 errorhandler class (onokazu)
- 更新 class/Snoopy.php 於最後版本, v1.01 (不再使用) (onokazu)
- 修正 kernel/online.php 的錯字 (onokazu)
- 在 include/xoops.js 增加一修有用的功能項 (skalpa)
- 修正 Opera瀏覽器於 include/xoops.js 的錯誤(onokazu)
- 當使用者編輯個人資料時某些時候會使簡歷和簽名檔導致錯誤的修正 (onokazu)
- 當模組被更新時模組名稱回復成預設值的修正(onokazu)
- 修正無用的凍結模式於 xoopslists.php (onokazu)
- 修正 register_globals 的一些問題
- 修正未來的自動登入機制 (尚未完成)
- 修正圖片分類不顯示排序當被設為管理員使用時 (onokazu)
- 修正 kernel/config.php 的錯字 (onokazu)
- 修正回應評註顯示不正確 (onokazu)
- 修正 mailer class 沒有設置某些 header 值 (onokazu)
- 修正 class/uploader.php 的改變屬性錯誤
- 修正 class/uploader.php 裡 magic_quotes 的相關錯誤
- 修正提醒通知因嘗試通知不存在的使用者時導致的錯誤 (onokazu)
- 增加修正 轉換 &amp; 到 & 於傳送郵件的內容 (onokazu)
- 修正 當使用一個新模組名稱時 html 特殊字元導致的錯誤 (onokazu)
- 修正 javascript 錯誤於 mailuser表單 (onokazu)
- 修正 javascript 錯誤於 calendar date 選擇表單
- 應加新的 Smarty function <{xoops_link}> (skalpa)
- 增加檢查當使用者/群組中 的管理員將不能被完全移除  (contributed by Ryuji)

newbb
- 修正 modules/newbb/viewtopic.php 的安全性 (onokazu)
- modules/newbb/viewforum.php 的安性修正 (onokazu)
- 增加 topicmanager.php 有關 register_globals 的修正 (onokazu)
- 修正 topic 管理圖示版主無法看到的修正於 templates/newbb_thread.html (onokazu)
- 修正 blocks/newbb_new.php 裡某些地方文章時間不顯示於最新發表文章區塊的錯誤 (onokazu)
- 修正正確導覽的點閱..即使當文章不在全部展開模式的第一頁時 (contrib by GIJOE in class/forumpost.php, viewtopic.php, viewforum.php)

sections
- 增加 index.php 中遺漏的 global 變數宣告  (onokazu)

mydownloads
- 增加 register_globals 相關修正於 modfile.php (onokazu)

news
- 增加修正總是顯示已發表的資訊於每篇新聞 (onokazu)
- 增加遺漏的 ?> 標記於 xoops_version.php 結尾 (onokazu)
- 修正 admin/index.php

xoopspolls
- 修正當建立/編輯新的投票時色塊選擇不運做的狀況 (onokazu)

xoopsmembers
- 修正 '多於 X 篇文章' 不正常運作當 X 設為 0 時(onokazu)
- 增加新語言內容於 language/english/main.php (Catzwolf)
- 移除錯誤的 HTML 標記於 templates/xoopsmembers_searchresults.html (Catzwolf)
 

1/5/2004: Version 2.0.5.2
===============================
- modules/mylinks/myheader.php
- modules/mylinks/visit.php
- modules/mylinks/admin/index.php
三個檔案的安全性修正


11/22/2003: Version 2.0.5.1
===============================
- 增加 $option 字串到 xoops_gethandler function (skalpa)
- banners.php 的安全性修正 (onokazu)
- modules/newss/include/forumform.inc.php 的安全性修正 (onokazu)
- include/common.php 的安全性修正 (onokazu)
- 暫時關閉 XoopsErrorHandler class (onokazu)
- include/functions.php 的安全性修正(onokazu)
- 移除 XoopsHandlerRegistry class (onokazu)
- 當使用者獲得遺失密碼時進入無限迴圈的修正 (onokazu)

繁體版修正
-討論區管理圖形 (感謝Virus兄提醒)
-精華區個人區塊缺管理選單的錯誤(感謝pygmeae.慚愧棒棒糖兄提醒)
-系統管理之樣板管理語言檔修正(感謝threesecond兄提醒)


10/8/2003: Version 2.0.5
===============================
變更與修正
- 修正一般設定中更新佈景檔無動作的問題
- 修正 RSS 標題的特殊字元被切斷的問題
- 修正pagenav.php的小bug
- 修正區塊管理關於顯示無法正確執行的問題
- 加入修正以便在register_globals off情況下可使用
- 修正 XoopsCode 圖形按鈕無法使用的問題
- 增加 kernel/avatar.php檔 遺失的sql query 
- 修正討論區newbb模組在無標題卻可發布文章的問題
- 修正廣告管理表單不顯示的問題
- 修正群組選擇未正確顯示於區塊管理的問題
- 修正投票區文字未正確顯示的問題
- 修正 2.0.5RC 使用者表單不顯示的問題
- 增加語言檔內容於 
language/english/global.php(_NOTITLE), 
language/english/search.php(_SR_IGNOREDWORDS), install/language/english/install.php(_INSTALL_L128, _INSTALL_L200)
- 增加檢查 install/index.php 以讀取 $HTTP_ACCEPT_LANGUAGE 資料

語言檔變更項目
----------------------------------
- /language/english/global.php
- /language/english/search.php
- /install/language/english/install.php



9/30/2003: Version 2.0.5 RC
===============================
- Fixed email checking bug mentioned in http://www.xoops.org/modules/newbb/viewtopic.php?topic_id=12288&forum=2 (mvandam)
- Fixed a number of bugs in blocks admin page (onokazu)
- More usability fix in blocks admin page (onokazu)
- Fixed forum topic links to correctly use the # feature in url (onokazu)
- Fixed password checking bug mentioned in http://www.xoops.org/modules/newbb/viewtopic.php?topic_id=12301&post_id=49369&order=0&viewmode=flat&pid=49203&forum=21#forumpost49369
- Fixed database connection error when creating database during install (onokazu)
- Fixed mb_output_handler causing problems in backend.php/image.php/downloader (onokazu)
- Fixed search feature to use GET requests for prev/next/showall links (onokazu)
- Register_globals related fix in /include/comment_post.php (contrib by gstarrett)
- Added $xoopsUserIsAdmin global variable (onokazu)
- Added xoops_getLinkedUnameById function to /include/functions.php (Catzwolf)
- Fixed invalid Smarty tags in /modules/system/templates/system_siteclosed.html, /modules/system/templates/system_redirect.html, /modules/system/templates/system_imagemanager2.html (onokazu)


9/19/2003: Version 2.0.4
===============================
- XOOPS_CACHE_PATH, XOOPS_UPLOAD_PATH, XOOPS_THEME_PATH", XOOPS_COMPILE_PATH, XOOPS_THEME_URL, XOOPS_UPLOAD_URL are now set in include/common.php (onokazu)
- Added [siteurl][/siteurl] tag to XoopsCode (mvandam)
- Fixed a typo in class/uploader.php (onokazu)
- Fixed some redirect problems after login (onokazu)
- registre_globals fix in include/comment_view.php (onokazu)
- Xoops.org news is disabled by default in the admin section (onokazu)
- Added a new error handler class (class/errorhandler.php) (mvandam)
- Fixed XoopsGroupPermHandler returning duplicate permissions (onokazu)
- Fixed block-disappearing problem in blocks admin (onokazu)
- Fixed typo in kernel/notification.php (mvandam)
- Added XoopsGuestUser class in kernel/user.php (onokazu)
- Fixed newbb module to correctly use the # feature in URL (onokazu)
- Improved usability in blocks admin section
- Reduced number of users to display in group/edituser page to max 200 users (onokazu)
- Fixed bug where admins could add users with a existing username (onokazu)
- Added files for module developers to easily add group permisson feature (modules/system/groupperm.php, class/xoopsform/groupperm.php) (onokazu)
- Fixed typo in register.php (onokazu)


6/17/2003: Version 2.0.3
===============================
- fixed CSS related bug in global search page
- register_globals bug fix in comments
- Smarty updated to 2.5.0
- fixed typo in kernel/object.php
- fixed group permission bug
- fixed bug where image categories were deleted after group permission update
- fixed bug where user votes could not be deleted in the mylinks module
- fixed some language typos
- changed XoopsGroupPermHandler::getItemIds to accept an array fot the second parameter (gperm_groupid), which was required in certain places..
- removed avatar image files


4/25/2003: Version 2.0.2
===============================
- security fix to prevent malicious cross site scripting attacks (onokazu)
- fixed character encoding problem for some languages when using the mailer class (onokazu)
- fixed some major bugs in the xoopsheadline module (onokazu)
- fixed some cookie related problems in the forums module (mvandam)


4/18/2003: Version 2.0.1
===============================
- fixed bug where notification feature could not be turned on
- fixed character encoding problem for some languages when using the mailer class (onokazu)
- fixed the theme selection block to work again
- fixed typo in kernel/module.php
- fixed incorrect table name in xoops_version.php of the new headline module
- changed max limit size of some columns in the configoption table
- fixed image manager bug when using db store method
- xoops.org can now be disabled by adding nonews=1


4/16/2003: Version 2.0.0
===============================
- xoopsheadlines module replaced with xoopsheadline module to fix character encoding problems
- numerous bug fixes


3/19/2003: Version 2.0.0 RC3
===============================
- a major change in the handling of theme files, the detail of which you can read in this [url=http://www.xoops.org/modules/news/article.php?storyid=677]article[/url] (onokazu)
- a new global notification feature that can easily be incorporated into modules (that use Smarty) by only modifying xoops_version.php and template files (mvandam)
- SMTP support using phpMailer (bunny)
- group permission tables merged into one table (onokazu)
- code refactoring


2/9/2003: Version 2.0.0 RC2
===============================
A bug fix release..
- avatar upload bug
- themeset image upload bug
- register_globals fix
- recommend us block error
- error message displayed upon submit of news article
- page navigation bug in some modules
- blank page bug on some servers
- SQL displayed in blocks admin


1/31/2003: Version 2.0.0 RC1
===============================
The first public release of 2.0 series.
For new features that have been added from 1.3.x, please refer to 
the articles listed below:
http://www.xoops.org/modules/news/article.php?storyid=486
http://www.xoops.org/modules/news/article.php?storyid=549
http://www.xoops.org/modules/xoopsdocs/index.php?cat_id=6