国产亚洲福利第一页丝袜_日韩一区二区无码_亚洲一区二区三区四在线观看_欧美孕妇乳喷奶水在线观看_九九热精品在线观看_日本免费一级不卡_国产三级久久精品_女人男人做性全过程视频_美女被免费网站视频_亚洲国产欧洲综合

設為首頁加入收藏業(yè)務一覽表公司歷程公司介紹聯系我們
當前位置網站運營 >> Discuz!如何修正Email驗證有效性時長

Discuz!如何修正Email驗證有效性時長

當站點開啟新用戶注冊 Email 驗證時,將向用戶注冊 Email 發(fā)送一封驗證郵件以確認郵箱的有效性。用戶通過驗證后,才可以有已驗證會員的權限來進行其他把持。

但因注冊填寫郵箱有誤或其他原因導致沒有收到驗證郵件時,用戶可以修正自己的郵箱,然后到個人中心=》重新驗證 Email。

康盛創(chuàng)想(旗下)產品Discuz! 默認在 24 小時內只能提交一次 Email 驗證,用戶需要等候 24 小時,因此您可以考慮減短該時長。

下面給出一臨時解決方法,即修正代碼:

一、修正 24 小時為您想要的時長

打開論壇根目錄下的 member.php,找到以下代碼:

if($type == 2 && $timestamp - $dateline 《 86400) {

其中,86400 表現的就是 24 小時,單位是“秒”,即:86400=24*3600

您可以將 86400 修正為您需要的時長,然后保留文件。

二、修正提示語言

根據第一步修正后,Email 驗證的有效性時長變了,但是用戶看到的提示語并沒變。

打開模板目錄下的 messages.lang.php 文件,找到以下代碼:

‘email_verify_invalid’ =》 ‘您在 24 小時內只能提交一次驗證 Email 懇求,請返回。’,

將 24 修正為實際時長,保留文件即可。

以修正為 2 小時為例,當用戶再次驗證 Email 有效性時,提示如下:

[來源:原創(chuàng)] [作者:嵊州網站建設] [日期:10-01-22] [閱讀:]