免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[教學] 如何將登入默認選項改為UID或Email

本帖最後由 kidswonderland 於 2018-1-9 09:41 編輯

論壇提供三個選項供使用者登入:用戶名、UID、Email。
用戶名有時候太長會造成登入不方便,用UID相對快速許多,分享給大家如何將默認選項改為UID或Email。

去login.htm,找到這塊代碼
  1. <select name="loginfield" style="float:left;width:50px;" id="loginfield">
  2.         <option value="username">{lang username}</option>
  3.         <option value="uid">{lang uid}</option>
  4.         <option value="email">{lang email}</option>
  5. </select>
複製代碼
如果你想要將默認選項改為UID,那麼就將
  1. <option value="uid">
複製代碼
改為
  1. <option value="uid" selected="selected">
複製代碼

如果你想要將默認選項改為Email,那麼就將
  1. <option value="email">{lang email}</option>
複製代碼
改為
  1. <option value="email" selected="selected">{lang email}</option>
複製代碼
接下來再去nopermission.htm,找到下列代碼,然後做一樣的事就可以了。
  1. <select name="loginfield" id="loginfield">
  2.         <option value="username">{lang username}</option>
  3.         <option value="uid">{lang uid}</option>
  4.         <option value="email">{lang email}</option>
  5. </select>
複製代碼


最後,如果你後悔,想把默認選項改回用戶名,你只需要把代碼改回來就行。
希望可以幫上大家。
1

評分人數

很好的介妱
但不同的會員有不同需要
難以集中只用uid或電郵
還是由會員自行選擇比較好 ...
繽紛色彩 發表於 2018-1-8 13:24

就算更改了默認選項,使用者還是可以自己去選擇其他選項阿。

TOP

怕大家跟繽紛色彩版主一樣對此功能有誤解,在這邊跟大家解釋一下「默認選項」的意思。

論壇有三個登入選項供使用者自由選擇:用戶名、UID、Email。
此時「默認選項」是用戶名,代表一開始選中的選項是用戶名。

更改默認選項只是更改「一開始選中的選項」而已,使用者依舊可以自由選擇其他選項。
2

評分人數

TOP

返回列表