2008-7-5 17:35
你看不見我
[實用插件]註冊驗證郵件地址時直接連結至使用者信箱
[quote][align=center][b][color=red][b][color=red]【本插件只有再開啟email地址驗證時有效】[/color][/b][/color][/b][/align][/quote]
[quote]
[size=2][b]作 者:[/b]你看不見我
[b]演 示:[/b]請看附件圖片
[b]適用版本:[/b]ALL[/size]
[size=2][b]安裝難度:[/b]易[/size]
[size=2][b]修改文件:[/b]include/javascript/[b]common.js[/b]、templates/default/[b]messages.lang.php
說 明:[/b]當使用者在註冊完時,可以直接點及連結進入他所註冊郵箱的網站直接收驗證信,減少使用者使用郵箱驗證的麻煩。[/size]
[/quote]
[align=center]
[b]本插件可能還有些有錯誤或不足的地方,還請各網友指教![/b][/align]
[size=4][b][color=blue][size=6]1[/size].開始安裝[/color][/b][/size]
[size=2]打開 include/javascript/[b]common.js [/b]找到:[/size][code]var discuz_uid = isUndefined(discuz_uid) ? 0 : discuz_uid;
if(discuz_uid && !getcookie('checkpm')) {
if(document.attachEvent) {
window.attachEvent('onload', pmchecknew);
} else {
window.addEventListener('load', pmchecknew, false);
}
}[/code][size=2]在[b]下面[/b]加入(或加入在最下面也可以):[/size][code]
//開啟郵件
function Jump2mail()
{
var email = document.getElementById('email').value;
var s;
s=email.split("@");
var substring = s[1];
var Url = "http://www."+substring;
window.open (Url);
return;
}
[/code][size=2][/size]
[size=2][/size]再來,打開 [size=2]templates/default/[b]messages.lang.php[/b] 找到:[/size]
[size=2][/size][code]激活成功\後,上述限制將自動取消。[/code]在[b]後面[/b]加入:[code]<br \/><input name=\"email\" type=\"hidden\" id=\"email\" value=\"$email\" \/><p align=\"center\"><a href=\"#\" onclick=\"Jump2mail()\">去領取我的驗證信</a></p>[/code][size=4][b][color=green][size=6]2[/size].安裝完成[/color][/b][/size]
[size=2]完成後的演示圖:[/size]
[attach]63310[/attach]
[align=center][quote] [/align][align=center][b][size=4][color=red]若有重複發帖,請版主刪除,謝謝![/color][/size][/b][/align][align=center][/quote][/align]
[[i] 本帖最後由 你看不見我 於 2008-7-5 17:40 編輯 [/i]]
2008-7-5 18:13
Mr.Q
[size=2]真的是很實用
但你能保證都可以連到嗎..[/size]
2008-7-5 18:45
你看不見我
這段語法是擷取使用者輸入信箱地址的"@"以後的網址
例如說使用者輸入了下面的信箱:
test@[b]gmail.com[/b]
這個插件會自動擷取後面的"[b]gmail.com"[/b]並且在前面加上"http://www."所以輸出後的結果會是
[url]http://www.gmail.com[/url]
這段語法有點類似擷取字串的功能。
2008-7-5 18:57
Mr.Q
回覆 #3 你看不見我 的帖子
[size=2]不如改用mail:D
@yahoo.com
[url]http://www.yahoo.com[/url] 這樣只是連到首頁
mail就不一樣[/size]
2008-7-5 19:21
你看不見我
我也有想過這個問題:em21:
那可能還要請各位指教一下了:em33:
[[i] 本帖最後由 你看不見我 於 2008-7-5 19:22 編輯 [/i]]
2008-7-6 19:11
小草小薰女
如果真的可行~~會是一個很棒的插件~~先支持
2008-8-21 12:19
safol
支持一下。.
2008-11-12 23:53
yeeh
第一點搵唔到...
頁:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.