Discuz!如何修改Email驗證有效性時長_建站經(jīng)驗教程
推薦:李春聲:經(jīng)營地方網(wǎng)站一定要專注青島新聞網(wǎng)總經(jīng)理李春聲 中國站長站(chinaz.com)訊 12月17日消息,在2009主流網(wǎng)站整合營銷峰會上青島新聞網(wǎng)總經(jīng)理李春聲表示,本地的新聞,它最大的優(yōu)勢就是它有強烈的地域?qū)傩�,容易吸引本城市的人群。做地方新聞一定要專注,關(guān)注地方網(wǎng)民關(guān)注的內(nèi)容。 本
當站點開啟新用戶注冊 Email 驗證時,將向用戶注冊 Email 發(fā)送一封驗證郵件以確認郵箱的有效性。用戶通過驗證后,才可以有已驗證會員的權(quán)限來進行其他操作。
但因注冊填寫郵箱有誤或其他原因?qū)е聸]有收到驗證郵件時,用戶可以修改自己的郵箱,然后到個人中心=》重新驗證 Email。
康盛創(chuàng)想(旗下)產(chǎn)品Discuz! 默認在 24 小時內(nèi)只能提交一次 Email 驗證,用戶需要等待 24 小時,因此您可以考慮減短該時長。
下面給出一臨時解決方法,即修改代碼:
一、修改 24 小時為您想要的時長
打開論壇根目錄下的 member.php,找到以下代碼:
if($type == 2 && $timestamp - $dateline 《 86400) {
其中,86400 表示的就是 24 小時,單位是“秒”,即:86400=24*3600
您可以將 86400 修改為您需要的時長,然后保存文件。
二、修改提示語言
根據(jù)第一步修改后,Email 驗證的有效性時長變了,但是用戶看到的提示語并沒變。
打開模板目錄下的 messages.lang.php 文件,找到以下代碼:
‘email_verify_invalid’ =》 ‘您在 24 小時內(nèi)只能提交一次驗證 Email 請求,請返回。’,
將 24 修改為實際時長,保存文件即可。
以修改為 2 小時為例,當用戶再次驗證 Email 有效性時,提示如下:

分享:地方分類信息網(wǎng)應(yīng)該注意的幾個問題我的做分類信息網(wǎng)已經(jīng)做了快一年了,在這一年的時間了,我總結(jié)了些自己的經(jīng)驗,下面就我的經(jīng)驗來分享給大家,如果大家有異議,可以回帖進行交流。 因為我個人就經(jīng)營這一個信息網(wǎng),所以我更加對這個類型的網(wǎng)站有所關(guān)注,加了好多群,進了好多論壇,與大家一起
- 相關(guān)鏈接:
- 教程說明:
建站經(jīng)驗教程-Discuz!如何修改Email驗證有效性時長
。