from: Discuz.net
http://www.discuz.net/thread-308705-1-1.html
補丁對像:
為了與
X-Space 進行整合,如果您使用了 tool 目錄下面的檔案,對
論壇進行了程序
升級,那麼你需要該補丁。
否則,無須本補丁。
補丁
問題:
目前發現,如果你啟用了論壇與 X-Space 互推功能,在特定條件後,會發生論壇某個版塊的主題列表最後回覆時間不正確的現象。
補丁方法:
請下載附件中的 tool.rar ,打開後,針對您的論壇版本、編碼,選擇相對應的目錄,重新對論壇程序進行一下升級就可以了。
另外,如果您的論壇某個版塊的主題列表最後回覆時間已經不正確,請下載附件中的 repairthread.rar ,解壓縮後,將檔案放置論壇的根目錄下面運行,選擇要修復的版塊,運行一下就可以修復了。如果您的論壇主題都正常,則不需要運行這個工具。
程序包已經更新。
==========================================
針對 2006-5-20 已經更新過的用戶,只需要做以下修改:
文件: templates/default/messages.lang.
php
查找:
複製內容到剪貼簿
代碼:
'thread_nonexistence' => '指定的主題不存在或已被刪除,請返回。',替換為:
複製內容到剪貼簿
代碼:
'thread_nonexistence' => '指定的主題不存在或已被刪除或正在被審核,請返回。',查找:
複製內容到剪貼簿
代碼:
'xs_post_reply_succeed' => '非常感謝,您的回覆已經發佈,現在將轉入主題頁。',
'xs_resource_not_exist' => '該資源不存在,或者被刪除。',
'xs_resource_is_not_of_you' => '該資源不是您所發佈,您沒有權力操作他人的資源。',
'xs_resource_have_imported_into_forum' => '該資源已經導入論壇, 請不要重複導入。',
'xs_imported_successfully' => '你所選擇的資源已經成功導入論壇!',
'xs_pls_select_forum' => '您選擇論壇的論壇不存在或者您沒有權限導入!請返回修改.'替換為:
複製內容到剪貼簿
代碼:
'xs_post_reply_succeed' => '非常感謝,您的回覆已經發佈,現在將轉入主題頁。',
'xs_resource_not_exist' => '該資源不存在,或者被刪除。請返回。',
'xs_resource_is_not_of_you' => '該資源不是您所發佈,您沒有權力操作他人的資源。請返回。',
'xs_resource_have_imported_into_forum' => '該資源已經導入論壇, 請不要重複導入。請返回。',
'xs_imported_succeed' => '你所選擇的資源已經成功導入論壇!',
'xs_pls_select_forum' => '您選擇論壇的論壇不存在或者您沒有權限導入!請返回修改。',
'xs_newthread_import_mod_succeed' => '你所選擇的資源已經成功導入論壇!<br>管理員設置了需要對新主題進行審核,現在將轉入主題列表,您的帖子通過審核後將被顯示出來。',
'xs_imported_newthread_have_replies' => '對不起,管理員設置了需要對該論壇的帖子進行審核,您的資源已經有人回覆,不能導入該論壇,請您返回嘗試選擇其它論壇。',
'xs_post_edit_succeed' => '您的帖子編輯成功,現在將轉入主題頁。',
'xs_post_reply_succeed' => '非常感謝,您的回覆已經發佈,現在將轉入主題頁。',
'xs_post_newthread_succeed' => '非常感謝,您的主題已經發佈,現在將轉入主題頁。',文件: templates/default/templates.lang.php
查找:
複製內容到剪貼簿
代碼:
'xs_import_forum' => '導入論壇',
'xs_thread_already_been_join_to_xspace' => '本文已經被作者加入個人空間',
'xs_view_in_xspace' => '在個人空間查看',
'xs_register_xspace' => '開通個人空間',
'xs_join_xspace' => '加入個人空間',
'xs_pls_choose_forum_you_want' => '請選擇您要導入的論壇!',
'xs_choose_forum' => '請選擇論壇',
'xs_myxspace' => '我的個人空間',
'xs_signin_xspace' => '開通我的個人空間',
'xs_confirm' => '確定',替換為:
複製內容到剪貼簿
代碼:
'xs_import_forum' => '從個人空間導入論壇',
'xs_thread_already_been_join_to_xspace' => '本帖已經被作者加入個人空間',
'xs_view_in_xspace' => '在個人空間查看',
'xs_register_xspace' => '開通個人空間',
'xs_join_xspace' => '加入個人空間',
'xs_pls_choose_forum_you_want' => '請選擇您要導入的論壇!',
'xs_choose_forum' => '請選擇論壇',
'xs_myxspace' => '我的個人空間',
'xs_signin_xspace' => '開通我的個人空間',
'xs_confirm' => '確定',
'xs_dialog_box' => '訊息提示',文件: include/global.func.php
查找:
複製內容到剪貼簿
代碼:
if($fromxspace) {
$show_message = preg_replace("/\s+\<a[^>]+\>[^\<]+\<\/a\>]\s+/is", '', $show_message);
}刪除
最後請直接覆蓋以下文件:
include/xspace.inc.php
include/xspace.func.php
templates/default/post_xspace.htm
==========================================