Discuz X3 2論壇註冊功能修改

2021-10-14 12:04:12 字數 622 閱讀 2587

最近在折騰dz論壇,為了實現只允許註冊字母、數字、下劃線組成的使用者名稱這個功能,特將筆記記錄在部落格裡,以備日後查驗~

if($bbrules && $bbrulehash != $_post['agreebbrule']) 

在這段**後新增如下**並儲存

if(!preg_match("/^[\-\_a-za-z0-9]+$/",$username))

在**/source/language/目錄下的lang_message.php檔案中新增如下**並儲存

'register_disagree' => '使用者名稱只能為數字或英文或下劃線',
在**/source/module/forum/forum_ajax.php 檔案中

找到以下**

elseif($ucresult == -3) members where username='$username'"))  else 

}

在最後乙個關閉大括號後面追加以下**

elseif(!preg_match("/^[\-\_a-za-z0-9]+$/",$username))

關閉discuzX3 2註冊頁面的註冊郵箱驗證

論壇公升級後發現註冊使用者在輸入任何郵箱email時,一直提示email 位址無效.用firephp跟蹤發現 隨機生成的email的字尾是 localhost!找到原因,修改如下 原來 if empty email g setting forgeemail 但是如果本地除錯emai字尾就是 loca...

discuz X3 2 自定義系統廣告詳解

dz自身是支援自定義廣告位的歸屬於自定義類別,在廣告位圖示上不能夠醒目的顯示而且一些必要的後台互動也不好實現,所以找葫蘆畫瓢做個系統廣告。一 在source class adv中新增自定義的廣告類檔案adv protaldropdown.php,格式為 adv 廣告名 二 在source langu...

Discuz X論壇後台常用功能總結

這些算是論壇管理員比較常用的設定,具體詳細設定還得自己看後台所顯示的詳細說明,都說得很明白,discuz後台相關設定是說不完的,每個人的需要不同設定也不同,很多還是得靠管理員自己.首先進入後台。1.關閉站點 全域性 站點資訊 關閉站點 2.修改首頁導航 介面 導航設定 在這裡可以改導航名字,增加刪除...