●架設主機作業系統:2008 Server SR1
●上網方式:光纖
●您安裝的程式:Apache + php + MySql
●您的 phpBB3 版本:phpBB 3.0.5
●您的 phpBB3 使用風格:prosilver
各位先進, 小弟想將每位會員的e-mail顯示於會員列表上並限定管理員才可以觀看, 不知道要如何修改, 還請各位先進幫忙.
[問題] 關於會員列表 [已解決]
版主: 版主管理群
[問題] 關於會員列表 [已解決]
最後由 lasthero 於 2009-11-26 01:49 編輯,總共編輯了 1 次。
Re: [問題] 關於會員列表
開啟 memberlist.php
尋找
之前加入
開啟 prosilver/template/memberlist_body.html
尋找
行內尋找
改成
之後進入後台 → 清除快取!
尋找
代碼: 選擇全部
'USER_ICQ' => $data['user_icq'],代碼: 選擇全部
'USER_EMAIL' => $data['user_email'],開啟 prosilver/template/memberlist_body.html
尋找
代碼: 選擇全部
<td><!-- IF memberrow.RANK_IMG --><span class="rank-img">{memberrow.RANK_IMG}</span><!-- ELSE --><span class="rank-img">{memberrow.RANK_TITLE}</span><!-- ENDIF --><!-- IF S_IN_SEARCH_POPUP and not S_SELECT_SINGLE --><input type="checkbox" name="user" value="{memberrow.USERNAME}" /> <!-- ENDIF -->{memberrow.USERNAME_FULL}<!-- IF S_SELECT_SINGLE --><br />[ <a href="#" onclick="insert_single('{memberrow.A_USERNAME}'); return false;">{L_SELECT}</a> ]<!-- ENDIF --></td>代碼: 選擇全部
{memberrow.USERNAME_FULL}代碼: 選擇全部
{memberrow.USERNAME_FULL}<br><!-- IF U_ACP --><a href="{memberrow.U_EMAIL}" title="{memberrow.U_EMAIL}">{memberrow.USER_EMAIL}</a><!-- ENDIF -->知難非行易,知易反行難~~
Re: [問題] 關於會員列表
感謝SCR兄的指導, 因小弟我目前在公司無法立即嘗試修改, 想請教一下這好像沒有包含限制管理員瀏覽會員列表的修改方法是嗎?
Re: [問題] 關於會員列表
你可以看程式碼的最後一段(就是修改步驟最後的那一段).lasthero 寫:感謝SCR兄的指導, 因小弟我目前在公司無法立即嘗試修改, 想請教一下這好像沒有包含限制管理員瀏覽會員列表的修改方法是嗎?
代碼: 選擇全部
{memberrow.USERNAME_FULL}<br><!-- IF U_ACP --><a href="{memberrow.U_EMAIL}" title="{memberrow.U_EMAIL}">{memberrow.USER_EMAIL}</a><!-- ENDIF -->藍色的程式碼是顯示"會員e-mail"的部份.<!-- IF U_ACP --><a href="{memberrow.U_EMAIL}" title="{memberrow.U_EMAIL}">{memberrow.USER_EMAIL}</a><!-- ENDIF -->
而紅色的程式碼為判別作用.就是"判斷瀏灠者是否為管理員".
若是,則會執行被包含在內部的藍色部份.
若否,則不執行,直接跳過.
知難非行易,知易反行難~~
Re: [問題] 關於會員列表
知道了, 真的很感謝SCR兄不吝指導, 小弟非常感激! 
Re: [問題] 關於會員列表 [已解決]
感謝SCR兄, 確定可用!

