1 頁 (共 1 頁)

[推薦][外掛]Admin_User_List 2.0.5各板本中文化

發表於 : 2005-12-26 07:53
jwxie
空間終於回復好了,上去看看發現Admin_List搞亂了,再想去看看官方有沒有最新板本,就發現原作者上星期才剛剛發表新的2.0.5b板本。
在這先跟FT6034和心靈捕手大大道歉/\_/\借用你們的中文化板本在這裡再更新2.0.5b板本。

2月8日更新:
  • 此外掛並非原作者 wGEric 寫修改編寫的,原作者目前只寫到202。相信是由一名網友自行修改。
  • 鑑於此外掛205b中文化發表時間大約是三個月左右前,因此小弟難以找回此外掛的下載點。
    但我記得我是從 SourceForge.net裡下載, 此第二作者, 我記得 SourceForge.net下載站中提供官方板本與後期製作的新板本
  • 既然不能找回 我只好將我有的205b與205c直接提供下載
    亦鑑於我的ourceFoge.net裡的project之前只是給Shop Mod, 因此我明天將會改變下載點
下載點 :
http://sourceforge.net/project/showfile ... _id=158542
  • admin userlist 205b- 增加允許管理員直接全部選取取消全部按鈕
  • admin userlist 205c-
A. 直接安裝2.0.5b
##############################################################
## MOD Title: Admin Userlist
## MOD Author: wGEric < eric@best-dev.com > (Eric Faerber) http://mods.best-dev.com/
## MOD Description: 裝了這個外掛以後所有會員的資料檔案就可以立馬出現在你的系統控制台裡,從中可以使用一次性修改多個會員的資料,包括權限和群組的設定、會員封鎖解鎖刪除。
## MOD Version: 2.0.5b
##
## 安裝程度: 簡單\r
## 安裝需時: 10 分鍾
## 檔案修改: language/lang_english/lang_admin.php
## 資料包包括檔案: admin/admin_userlist.php
## templates/subSilver/admin/userlist_body.tpl
## templates/subSilver/admin/userlist_group.tpl
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
#
#-----[ OPEN 開啟]--------------------------------------
#
language/lang_chinese_traditional_taiwan/lang_admin.php

#
#-----[ FIND 尋找]------------------------------------------
#
# 此行完整敘述:
# $lang['Install_No_PCRE'] = 'phpBB2 需要使用到 Perl-Compatible Regular Expressions Module, 而您的 PHP 設定並不支援這項功能';
#
$lang['Install_No_PCRE'] =

#
#-----[ AFTER, ADD 在後面加上]------------------------------------------
#
//
// Admin Userlist Start
//
$lang['Userlist'] = '會員列表';
$lang['Userlist_description'] = '檢視完整會員清單及設定';

$lang['Add_group'] = '加入某群組';
$lang['Add_group_explain'] = '選擇要加入的群組';

$lang['Open_close'] = '展開/摺疊';
$lang['Active'] = '帳號已啟用';
$lang['Group'] = '隸屬群組';
$lang['Rank'] = '等級';
$lang['Last_activity'] = '最後登入時間';
$lang['Never'] = '不曾登入';
$lang['User_manage'] = '管理設定';
$lang['Find_all_posts'] = '檢視所有文章';

$lang['Select_one'] = '選擇設定(針對打勾的會員)';
$lang['Ban'] = '封鎖帳號';
$lang['Activate_deactivate'] = '啟用帳號/停用帳號';
$lang['Select_All'] = '全部選取';
$lang['Deselect_All'] = '取消全選';


$lang['User_id'] = 'User id';
$lang['User_level'] = '會員等級';
$lang['Ascending'] = '升冪排列';
$lang['Descending'] = '降冪排列';
$lang['Show'] = '一次顯示幾筆資料';
$lang['All'] = '顯示全部資料';

$lang['Member'] = '會員';
$lang['Pending'] = '尚未核定';

$lang['Confirm_user_ban'] = '您確定要封鎖該會員嗎?';
$lang['Confirm_user_deleted'] = '您確定要刪除該會員嗎?';

$lang['User_status_updated'] = '更改會員設定成功!';
$lang['User_banned_successfully'] = '封鎖會員成功!';
$lang['User_deleted_successfully'] = '刪除會員成功!';
$lang['User_add_group_successfully'] = '加入群組成功!';

$lang['Click_return_userlist'] = '點選 %s這裡%s 回到會員列表';
//
// Admin Userlist End
//
B. 從2.0.2板本更新到2.0.5b
#
#-----[ 上傳資料包裡的包括資料 ]------------------------------------------
#
copy admin/admin_userlist.php to admin/admin_userlist.php
copy templates/subSilver/admin/userlist_body.tpl to templates/subSilver/admin/userlist_body.tpl
copy templates/subSilver/admin/userlist_group.tpl to templates/subSilver/admin/userlist_group.tpl

#
#-----[ 打開]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ 尋找]------------------------------------------
#
$lang['Activate_deactivate'] = '啟用帳號/停用帳號';

#
#-----[ 後面, 加]------------------------------------------
#
$lang['Select_All'] = '全部選取';
$lang['Deselect_All'] = '取消全選';

其他的更新我想先問問其他大大怎麼翻=v=因為有點lost mind了
C. 從2.0.3更新到2.0.5b
D. 從205更新到205b

更新:
computer315 寫: 全選 <--把他翻成"全部選取"會比好看...為了4個字整齊對稱

發表於 : 2005-12-26 07:58
Mac
請用普通話 ;-)

~Mac

發表於 : 2006-02-08 08:17
心靈捕手
To jwxie:

個人以為:
這個升級版, 並非原作者 wGEric 所釋出, 應該是其他網友所為.

理由如下:
1. phpbb 官方外掛資料庫裡頭, 只有 2.0.2 版
http://www.phpbb.com/phpBB/viewtopic.php?t=117359
2. 原作者 wGEric 網站所釋出的版本, 也是只有 2.0.2 版
http://mods.best-dev.com/viewforum.php?f=3
http://mods.best-dev.com/viewtopic.php?t=1904

ps.
1. 移動到" 官方外掛討論" 版面.
2. 請貼出此外掛的下載 (參考) 連結.

發表於 : 2006-02-08 09:06
jwxie
心靈捕手 寫:To jwxie:

個人以為:
這個升級版, 並非原作者 wGEric 所釋出, 應該是其他網友所為.

理由如下:
1. phpbb 官方外掛資料庫裡頭, 只有 2.0.2 版
http://www.phpbb.com/phpBB/viewtopic.php?t=117359
2. 原作者 wGEric 網站所釋出的版本, 也是只有 2.0.2 版
http://mods.best-dev.com/viewforum.php?f=3
http://mods.best-dev.com/viewtopic.php?t=1904

ps.
1. 移動到" 官方外掛討論" 版面.
2. 請貼出此外掛的下載 (參考) 連結.
回心靈捕手大大的話\r
鑑於此外掛205b中文化發表時間大約是三個月左右前,因此小弟難以找回此外掛的下載點。
但我記得我是從 SourceForge.net裡下載
此第二作者, 我記得在SourceForge.net下載站中提供官方板本與後期製作的新板本\r
既然不能找回 我只好將我有的205b與205c直接提供下載
亦鑑於我的ourceFoge.net裡的project之前只是給Shop Mod, 因此我明天將會改變下載點
暫時麻煩大大了
提供admin userlist 205b與 admin userlist205c
明天將會檢查205c的中文語言檔的分別, 因為小弟仍然忙於功課, 多謝提醒

發表於 : 2006-03-04 22:22
FancyWing
在下今日安裝此MOD後
發現 205b ; 205c 皆有同樣問題

檔案 templates\subSilver\admin\userlist_body.tpl
搜尋 Open_close
前面可發現
??a href="javascript:handleClick('user{user_row.USER_ID}');">

?? 不知是否為語法問題(敝人不太了解java及tpl)
是否應該改成 「< 」?

否則 會員列表會顯示「 口???展開/摺疊
修改後 「口展開/摺疊


其實 好像還有蠻多地方有 「 ? 」

------------
使用軟體
 UtraEdit-32 v10.20a
 EmEditor v5.00


使用版本:竹貓星球phpbb2.0.19 UTF-8
補充:目前只安裝此MOD

我也裝置完畢了 ~

發表於 : 2006-03-10 18:34
freewingtw
FancyWing 寫:在下今日安裝此MOD後
發現 205b ; 205c 皆有同樣問題

檔案 templates\subSilver\admin\userlist_body.tpl
搜尋 Open_close
前面可發現
??a href="javascript:handleClick('user{user_row.USER_ID}');">

?? 不知是否為語法問題(敝人不太了解java及tpl)
是否應該改成 「< 」?

否則 會員列表會顯示「 口???展開/摺疊
修改後 「口展開/摺疊


其實 好像還有蠻多地方有 「 ? 」

------------
使用軟體
 UtraEdit-32 v10.20a
 EmEditor v5.00


使用版本:竹貓星球phpbb2.0.19 UTF-8
補充:目前只安裝此MOD


我也裝置完畢了 也發生了同樣的問題

不過功能都是正常的
請問該怎麼修改呢 ???
才不會有問號出現

Re: 我也裝置完畢了 ~

發表於 : 2006-03-11 20:46
FancyWing
freewingtw 寫: 我也裝置完畢了 也發生了同樣的問題

不過功能都是正常的
請問該怎麼修改呢 ???
才不會有問號出現
在下可以提供個人的解決法
不保證不出任何問題
請以適用編輯器開啟 \phpbb\templates\subSilver\admin\userlist_body.tpl
Find line 86 Col.131
 ??a href="javascript:handleClick('user{user_row.USER_ID}');">
Fix
 <a href="javascript:handleClick('user{user_row.USER_ID}');">

Find line 100 Col.90
 {user_row.RANK} ?{user_row.I_RANK}
Fix
 {user_row.RANK} {user_row.I_RANK}

Find line109 Col.108
 ?<a href="{user_row.U_SEARCH}" ......
Fix
 <a href="{user_row.U_SEARCH}" .....
另外,順便提一下,如有使用中文語言檔
建議將
 $lang['All'] = '顯示全部資料';
改為
 $lang['All'] = 'All';
這樣會使得版面較有一致性

發表於 : 2006-06-15 03:09
FancyWing
因為在下有定期刪人
又不想裝太多 MOD
因此藉由 admin userlist 205c
修改為 在排列方式可以選擇「未曾登入」者
其排序按照 註冊日期 做降冪、升冪排列

代碼: 選擇全部

#
#-----[ OPEN 開啟]------------------------------------
# 

admin/admin_userlist.php

#
#-----[ FIND 尋找]---------[Line 715]-----------------
#
$select_sort_by = array('user_id', 'user_active', 'username', 'user_regdate', 'user_session_time', 'user_level', 'user_posts', 'user_rank', 'user_email', 'user_website'); 

#
#-----[ REPLACE WITH 取代為]--------------------------
#
$select_sort_by = array('user_id', 'user_active', 'username', 'user_regdate', 'user_session_time','NeverLogin', 'user_level', 'user_posts', 'user_rank', 'user_email', 'user_website');

#
#-----[ FIND 尋找]---------[Line 716]-----------------
#
$select_sort_by_text = array($lang['User_id'], $lang['Active'], $lang['Username'], $lang['Joined'], $lang['Last_activity'], $lang['User_level'], $lang['Posts'], $lang['Rank'], $lang['Email'], $lang['Website']); 

#
#-----[ REPLACE WITH 取代為]--------------------------
#
$select_sort_by_text = array($lang['User_id'], $lang['Active'], $lang['Username'], $lang['Joined'], $lang['Last_activity'],$lang['Never'],$lang['User_level'], $lang['Posts'], $lang['Rank'], $lang['Email'], $lang['Website']);

#
#-----[ FIND 尋找]---------[Line 784]-----------------
#
$order_by = "ORDER BY $sort $sort_order ";

#
#-----[ FIND 尋找]-------------------------------------
#
	$order_by = "ORDER BY $sort $sort_order "; 

		$sql = "SELECT * 
			FROM " . USERS_TABLE . "
			WHERE user_id <> " . ANONYMOUS . " 
				$alpha_where 
			$order_by
			LIMIT $start, $show";

#
#-----[ REPLACE WITH 取代為]--------------------------
#
	if ($sort=="NeverLogin"){
		$order_by = "ORDER BY user_regdate $sort_order ";

		$sql = "SELECT *
			FROM " . USERS_TABLE . "
			WHERE user_session_time = 0 AND user_id <> " . ANONYMOUS . "
				$alpha_where
			$order_by
			LIMIT $start, $show";
	}else{
		$order_by = "ORDER BY $sort $sort_order ";

		$sql = "SELECT *
			FROM " . USERS_TABLE . "
			WHERE user_id <> " . ANONYMOUS . "
				$alpha_where
			$order_by
			LIMIT $start, $show";
	}

#
#-----[ FIND 尋找]---------[Line 971]-----------------
#
		$count_sql = "SELECT count(user_id) AS total
			FROM " . USERS_TABLE . " 
			WHERE user_id <> " . ANONYMOUS . " $alpha_where";

#
#-----[ REPLACE WITH 取代為]--------------------------
#
		if ($sort=="NeverLogin"){
			$count_sql = "SELECT count(user_id) AS total
				FROM " . USERS_TABLE . "
				WHERE user_session_time = 0 AND user_id <> " . ANONYMOUS . " $alpha_where";
		}else{
			$count_sql = "SELECT count(user_id) AS total
				FROM " . USERS_TABLE . "
				WHERE user_id <> " . ANONYMOUS . " $alpha_where";
		}

# 
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------
# 
# EoM