[已解決]如何替會員資料新增欄位並顯示至會員列表

phpBB Installation & Usage Support
phpBB 3 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

[已解決]如何替會員資料新增欄位並顯示至會員列表

文章 GPLynn »

想替班級論壇的會員資料增加學號及真實姓名等資料,還要能在會員列表顯示出該欄位。
最好是能由ACP加入資料,或者簡便一點由資料庫增加欄位資料再由會員列表頁面把它呼叫出來。
最後由 GPLynn 於 2009-03-02 11:56 編輯,總共編輯了 3 次。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 心靈捕手 »

GPLynn 寫:想替班級論壇的會員資料增加學號及真實姓名等資料,還要能在會員列表顯示出該欄位。
最好是能由ACP加入資料,或者簡便一點由資料庫增加欄位資料再由會員列表頁面把它呼叫出來。
ACP > 會員與群組 > 自訂個人資料欄位 > 顯示個人資料欄位: 是
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 GPLynn »

心靈捕手 寫:
GPLynn 寫:想替班級論壇的會員資料增加學號及真實姓名等資料,還要能在會員列表顯示出該欄位。
最好是能由ACP加入資料,或者簡便一點由資料庫增加欄位資料再由會員列表頁面把它呼叫出來。
ACP > 會員與群組 > 自訂個人資料欄位 > 顯示個人資料欄位: 是
原來是該模組被我隱藏了!
不過它還是不能把該筆新增的欄位顯示至會員列表上。
會員列表只有
[會員名稱] [文章] [網站,來自] [註冊時間] [最後訪問]
不能讓[網站,來自]跟[註冊時間]不要顯示而顯示我自己新增的[學號]跟[姓名]嗎?

PS.我已經將ACP裡"允許風格在會員列表中顯示自訂個人資料欄位:"設定為是了!
在文章裡頭像下方跟UCP裡個人資料都有顯示出欄位了!
蠻奇怪的是"在會員個人資料中顯示自訂個人資料欄位:"就算設定為否,它還是會在UCP裡的個人資料裡顯示出該欄位。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 心靈捕手 »

GPLynn 寫:
心靈捕手 寫:
GPLynn 寫:想替班級論壇的會員資料增加學號及真實姓名等資料,還要能在會員列表顯示出該欄位。
最好是能由ACP加入資料,或者簡便一點由資料庫增加欄位資料再由會員列表頁面把它呼叫出來。
ACP > 會員與群組 > 自訂個人資料欄位 > 顯示個人資料欄位: 是
原來是該模組被我隱藏了!
不過它還是不能把該筆新增的欄位顯示至會員列表上。
會員列表只有
[會員名稱] [文章] [網站,來自] [註冊時間] [最後訪問]
不能讓[網站,來自]跟[註冊時間]不要顯示而顯示我自己新增的[學號]跟[姓名]嗎?

PS.我已經將ACP裡"允許風格在會員列表中顯示自訂個人資料欄位:"設定為是了!
在文章裡頭像下方跟UCP裡個人資料都有顯示出欄位了!
蠻奇怪的是"在會員個人資料中顯示自訂個人資料欄位:"就算設定為否,它還是會在UCP裡的個人資料裡顯示出該欄位。
測試發現: 自訂個人資料欄位
1. 顯示在 "會員列表" 方面的確有問題, 將搜尋官方論壇是否有相關討論.
2. 顯示在會員 "個人資料" 上則沒問題, 建議您以其他一般會員身分測試.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 心靈捕手 »

心靈捕手 寫:測試發現: 自訂個人資料欄位
1. 顯示在 "會員列表" 方面的確有問題, 將搜尋官方論壇是否有相關討論.
這部分有些 "眉角" 要注意!
整理成教學文章, 提供參考.
http://phpbb-tw.net/phpbb/viewtopic.php?t=52073
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 GPLynn »

心靈捕手 寫:
心靈捕手 寫:測試發現: 自訂個人資料欄位
1. 顯示在 "會員列表" 方面的確有問題, 將搜尋官方論壇是否有相關討論.
這部分有些 "眉角" 要注意!
整理成教學文章, 提供參考.
http://phpbb-tw.net/phpbb/viewtopic.php?t=52073
謝謝老師的教學文章!

關於排序在官方的討論串第4頁有人提供了排序的MODX檔
http://www.phpbb.com/community/viewtopi ... 5&start=45
Link to MODX file for custom profile field sort on memberlist page.

照著做之後可以順利排序;不過中文姓名的部分排起來就怪怪的。
還好學號排出來正常。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 GPLynn »

若依照上述的MODX去改的話,在群組模式下檢視會發生問題。
依管方討論串提到的把

代碼: 選擇全部

SELECT u.user_id
                 FROM " . USERS_TABLE . " u
                 $sql_from
                 LEFT JOIN
改成

代碼: 選擇全部

SELECT u.user_id
                 FROM (" . USERS_TABLE . " u
                 $sql_from)
                 LEFT JOIN
就可以了!但是相對的在群組下的新增欄位的排序功能就不見了~

相關討論請參考
http://www.phpbb.com/community/viewtopi ... 5&start=60
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: 如何替會員資料新增欄位並顯示至會員列表

文章 GPLynn »

我剛剛發現我的問題點了!
原來是styles/prosilver/template/memberlist_body.html少改一個地方。

不過中文的排序還是很奇怪,不曉得依據為何?
(雖然中文排序對我而言只是雞肋而已~ :$ )

我將我的安裝經驗整理成一篇文章分享給大家,請各位前輩們多多指教~
[經驗分享]將自訂個人資料欄位顯示在會員列表的方法(含排序)
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
主題已鎖定

回到「[3.0.x] 安裝與使用」