[閒聊]我成功的把會員暱稱外掛跟ADMIN_USERLIST外掛整合囉!!^^

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
bsmouse
星球公民
星球公民
文章: 80
註冊時間: 2005-09-15 14:51

[閒聊]我成功的把會員暱稱外掛跟ADMIN_USERLIST外掛整合囉!!^^

文章 bsmouse »

小弟裝好會員暱稱外掛後...看到它讓我的會員列表中顯示出會員的暱稱(我已經將中文改成"真實姓名")....再去看看我所裝的ADMIN_USERLIST外掛...卻無法顯示出來會員的真實姓名這個欄位
越想越給他鬱卒....就參照會員暱稱外掛的改法...自己改了一下...嘿嘿嘿...總算給我改出來囉....在後台的會員列表中也可以將會員的暱稱給顯示出來囉!!改法給大家參考參考....也請功力高強的各位大大給點建議

====OPEN====

language\你的語系\lang_admin.php

====FIND=====

$lang['Find_all_posts'] =

====AFTER,ADD====

$lang['User_nickname'] = '會員暱稱';

====OPEN====

admin\admin_userlist.php

====FIND====

'L_USERNAME' => $lang['Username'],

====AFTER,ADD====

//ADD NICKNAME IN ADMIN USERLIST start
'L_NICKNAME' => $lang['User_nickname'],
//ADD NICKNAME IN ADMIN USERLIST start

====FIND====

$template->assign_block_vars('user_row', array(
'ROW_NUMBER' => $i + ( $HTTP_GET_VARS['start'] + 1 ),
'ROW_CLASS' => ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'],
'USER_ID' => $row['user_id'],
'ACTIVE' => ( $row['user_active'] == TRUE ) ? $lang['Yes'] : $lang['No'],
'STYLE_COLOR' => $style_color,
'USERNAME' => $row['username'],

====AFTER,ADD====

//ADD NICKNAME IN ADMIN USERLIST start
'NICKNAME' => $row['user_nickname'],
//ADD NICKNAME IN ADMIN USERLIST end

====OPEN====

templates\你的設定\admin\userlist_body.tpl

====FIND====

<option value="user_id">{L_USER_ID}</option>
<option value="user_active">{L_ACTIVE}</option>
<option value="username">{L_USERNAME}</option>

====AFTER,ADD====

<option value="user_nickname">{L_NICKNAME}</option> //nickname

====FIND====

<td class="{user_row.ROW_CLASS}"><span class="gen" {user_row.STYLE_COLOR}><b><a href="{user_row.U_PROFILE}"

====INLINE FIND====

{user_row.USERNAME}

====AFTER,ADD====

({user_row.NICKNAME})

這樣改完後....你就可以在後台用會員列表直接看到會員的暱稱....也可以用暱稱來當做排序的依據喔!! :mrgreen:
初次自己摸索修改....若有不妥請自行改回!! :-?
作業系統:Windows XP Professional SP2
----論壇掛點中...暫無恢復計畫----
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To bsmouse:

感謝您的分享! :-D

相信這項修改, 對於後台會員暱稱的查詢, 管理, 將更為便利.

--
針對您的修改, 提出幾點建議供您參考:
1. 語法部分, 並沒有錯誤( 只有一個地方註解時寫錯, 無關緊要)
2. 您是將暱稱, 直接呈現在會員名稱的後方,
( 可能是您有更改為真實姓名, 並且限定了它的長度)
倒是建議您: 可以將它呈現在個人頭像的右方.
( 因為那個地方空空的,...)
#
#-----[ OPEN ]-----
#

代碼: 選擇全部

templates\你的?#93;定\admin\userlist_body.tpl 
#
#-----[ FIND ]-----
#

代碼: 選擇全部

					<td colspan="2" class="{user_row.ROW_CLASS}">{user_row.I_AVATAR}</td>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

					<td class="{user_row.ROW_CLASS}">{user_row.I_AVATAR}</td>
					<td class="{user_row.ROW_CLASS}"><span class="gen"><b>{L_NICKNAME}:</b> {user_row.NICKNAME}</span></td>
#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
bsmouse
星球公民
星球公民
文章: 80
註冊時間: 2005-09-15 14:51

文章 bsmouse »

嗯嗯!!心靈老大你的建議我測試過了!!感覺不錯!! :mrgreen:
我確實是已經將暱稱改為真實姓名來使用...同時我也已經限制了那欄允許輸入的長度(我從預設的255改成20)
我原來的改法是直接將姓名用(AAA)的方式直接顯示在會員名稱資料的後面...原用意是讓站管能在後台透過USERLIST的功能在不用展開會員詳細資料的狀況下快速的進行會員管理....所以...CC
不過...我有摸出另外一種改法...是在列表的表頭會員名稱後加一欄真實姓名
至於怎麼改...給各位有興趣的大大摸索一下!!暫不提供喔!!應該常在改網頁的應該都會改說!! 8-)
有需要就回文吧!!我在提供!!(因為看到滿多功力高強的大大在站上我常獻醜就有點給他關公面前耍大刀了... :lol: )
作業系統:Windows XP Professional SP2
----論壇掛點中...暫無恢復計畫----
主題已鎖定

回到「外掛問題討論」