7.
細部調整網站
一、 自訂註冊步驟
- 到後台的「模組」,確定「使用者管理」模組是有安裝,且有啟用該模組。
- 「分類」指的是註冊欄位的分類,沒有太大的重要性。
- 「欄位」一部分可以在報名時填寫,一部分可以事後補寫,全由站長決定。
- 「註冊步驟」用來決定哪一個階段要呈現哪些欄位,亦可自行決定要幾個步驟。
- 請取消不必要「欄位」,將「在註冊表單中顯示」設定為「否」即可。
- 編輯「所在時區」,將預設值改為「GMT+8:00」,並勾選「必需」,如此,註冊時,預設就會選用「GMT+8:00」的設定,而且一定要填。
二、 新增想要的欄位
- 點選「新增欄位」,「標題」寫中文即可,「名稱」中英文都可以,這不會顯示在畫面上,是給電腦讀取用的,「在註冊表單中顯示」設定為「是」即可。
- 「編輯用戶資料」指的是這個欄位在「編輯帳號」時,允許哪些群組來自行編修。
- 新增後會多出幾個欄位,包括「新增選項」以及「預設值」,「搜尋用戶資料」等欄位。
- 選項部份,「關鍵字」是實際存到資料庫的值,而「值」則是秀在畫面的文字。若是三個選項不夠用,那麼,送出後,還會多出幾個選項,您可以繼續編輯。
三、 修改為recaptcha認證方式
- 修改/www/class/captcha/config.php,修改其「mode」的設定。(disabled設定是否要關閉認證,skipmember是否略過會員,maxattempts最多可以試幾次?)
- text是預設值,即填入數字相加的總和;image則是傳統的圖形認證;recaptcha是透過recaptcha提供的圖形認證機制,最為複雜(亦最有效)。
- 先登入Google,然後連至 https://www.google.com/recaptcha/admin/list,點擊「Add a New Site」,輸入網址送出。
- 修改config.recaptcha.php,在private_key填入Private Key(私鑰)的值,在public_key填入Public Key(公鑰)的值,儲存上傳即可。
-
Public Key: |
6LfKj-kSAAAAAJx2Wdwk2_4cKujC3y9pwOTc4Psv |
Private Key: |
6LfKj-kSAAAAAEN2ctar8OHlFXuHmw_nkJOr794v |
四、 新增使用者或管理員
- 從後台的「會員→新增會員」來設一個新的帳號,紅色星號為必填欄位,「群組」務必點選註冊會員。送出後系統會發一封信給該使用者的Email信箱,故信箱必須是正確的。
- 若要開設另一個管理員帳號,只要在「群組」加選「管理員」即可。
五、 自訂頁面
- 在XOOPS網頁目錄下建立一個addr.php頁面,內容如下:
<?php
include "mainfile.php";
include XOOPS_ROOT_PATH.'/header.php';
?>
網頁內容或語法請貼在此
<?php
include XOOPS_ROOT_PATH.'/footer.php';
?>
- 連到 https://maps.google.com.tw/,輸入地址,點選左邊連結圖示,選擇「自訂和預覽內嵌地圖」,設定好適當大小,將嵌入碼複製到addr.php中即可。
- 進行頁尾設定,輸入地址,並加上連結,例如:<a href=”http://163.26.52.243/~xxx/addr.php”>地址</a>