The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Activation email
Hi guys,
If a member registers on my forum and he don't get the activation email then he can go to register.php?do=requestemail and fill the form with his email address in order to request to the system a new copy of the activation email to be sent automatically. Is there any way in how I can link to that page without the need for the user to write his own email address? Something like this: Quote:
register.php?do=requestemail&userid=X So this way after the users clicks the link he would only need to click on the button to send the form without the need to write his own email address manually. Or, even better, is there a way so he can click on "click here" and automatically send him a copy of the activation email and just show him the confirmation page with the "you're being redirected" message? Thanks. |
#2
|
|||
|
|||
Quote:
Quote:
|
#3
|
||||
|
||||
You'd have to check that they are not guest, are logged in, not activated/verfied then retrieve their email address. One thing i'd say is if they have a poor password spammers/hackers would have a field day with your site and your members.
It would probably be better to check the criteria above and then redirect them to register.php?do=requestemail where they have to enter their own email address in. --------------- Added [DATE]1370808565[/DATE] at [TIME]1370808565[/TIME] --------------- In fact thinking about it you could just do this, put this code at the very top of the header template above everything else HTML Code:
<if condition="is_member_of($vbulletin->userinfo,'3')"> <meta HTTP-EQUIV="REFRESH" content="0; url="www.mysite.com/forum/register.php?do=requestemail "> </if> |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|