Resend Activation Email

All new MODs released in our MOD Database will be announced in here. All support for released MODs needs to take place in here. No new MODs will be accepted into the MOD Database for phpBB2
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
Extensions Robot
Extensions Robot
Extensions Robot
Posts: 29233
Joined: Sat Aug 16, 2003 7:36 am

Resend Activation Email

Post by Extensions Robot »

Modification name: Resend Activation Email
Author: damnian
Modification description: Inactive users are able to request activation email to be re-sent to their mail box
Modification version: 1.0.1
Tested on phpBB version: See below

Download file: resend_actmail_1.0.1.zip
File size: 3773 Bytes

Modification overview page: View


Selected tags:
  1. category
    1. Add-Ons
    2. Communication
  2. complexity
    1. SQL Schema Changes
    2. Template Changes
    3. Language Changes
    4. File Edits
  3. time
    1. ~ 5 Minutes
  4. phpbb
    1. 2.0.22
Support for this modification needs to be asked within this topic. The phpBB Team is not responsible or required to give anyone support for this modification. By installing this MOD, you acknowledge that the phpBB Support Team or phpBB MODifications Team may not be able to provide support.

This MOD has only been tested by the phpBB MOD Team with the phpBB version listed in the topic. It may not work in any other versions of phpBB.
(this is a non-active account manager for the phpBB Extension Customisations Team)
TerraFrost
Former Team Member
Posts: 5957
Joined: Sun Dec 26, 2004 3:40 am
Location: Austin, TX

Resend Activation Email

Post by TerraFrost »

Modification validated/released

Notes:
User avatar
damnian
Registered User
Posts: 801
Joined: Sat Nov 19, 2005 4:43 pm

Re: Resend Activation Email

Post by damnian »

Thank you for validating.
I no longer develop for phpBB. Check out my .NET blog!
User avatar
dellsystem
Former Team Member
Posts: 3879
Joined: Sat Apr 09, 2005 8:54 pm
Location: Montreal
Name: Wendy
Contact:

Re: Resend Activation Email

Post by dellsystem »

Pretty nice MOD, simple but useful, thanks! :D
Former moderator and website team member | My MODs, and more (GitHub)
radiopatrol
Registered User
Posts: 2
Joined: Sun Sep 09, 2007 7:03 pm

Re: Resend Activation Email

Post by radiopatrol »

since I am a noob @ this .......... which ); do I place :

// Start add - Resend Activation Email MOD
if ( !isset($HTTP_GET_VARS['admin']) && $board_config['require_activation'] == USER_ACTIVATION_SELF )
{
$template->assign_block_vars('switch_resend_activation_email', array() );
}
// End add - Resend Activation Email MOD


after ....... ?

where I modified the 'L_SEND_PASSWORD' => , U_SEND_PASSWORD'=> ? or some other part of the file ? there are multiple );

Thanks in Advance
Asbestos
Registered User
Posts: 26
Joined: Wed Nov 08, 2006 7:40 pm
Location: GA
Contact:

Re: Resend Activation Email

Post by Asbestos »

Simple and sweet.

Screenshot
Fisch.666
Registered User
Posts: 232
Joined: Sat Jul 30, 2005 10:58 am

Re: Resend Activation Email

Post by Fisch.666 »

Hi!

Thanks for this hack, works here without a problem. But i found a small, cosmetic bug. When i use this hack with the german language pack, it doesn't shows the translation for "E- Mail":

Image

How can i fix this? Thanks in advance for an reply.
User avatar
RMcGirr83
Former Team Member
Posts: 22016
Joined: Wed Jun 22, 2005 4:33 pm
Location: Your display
Name: Rich McGirr

Re: Resend Activation Email

Post by RMcGirr83 »

You have to translate the mod lang entries and add them to the lang_main.php file for whichever language you are using.

So for example,

Code: Select all

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Start add - Resend Activation Email MOD
$lang['Resend_activation_email'] = 'Senden Sie Aktivierung email zurück';

$lang['Invalid_activation'] = 'Benutzerkontoaktivierung kann von den Verwaltern nur durchgeführt werden.';
etc
etc
etc
// End add - Resend Activation Email MOD
for German, which is probably wrong as far as translations go. :)
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
Appreciate the extensions/mods/support then buy me a beer Image
Fisch.666
Registered User
Posts: 232
Joined: Sat Jul 30, 2005 10:58 am

Re: Resend Activation Email

Post by Fisch.666 »

Hi!

Thanks for your reply. I've added this translation already in my lang_main.php in the lang_german folder. And have a look at the translation:

Code: Select all

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Start add - Resend Activation Email MOD
$lang['Resend_activation_email'] = 'Resend activation email';

$lang['Invalid_activation'] = 'User account activation can only be performed by administrators.';
$lang['No_actkey'] = 'There is no activation key for your account. Please contact the board administrator for more information.';
$lang['Send_actmail_flood_error'] = 'You cannot make another request so soon after your last one; please try again in a short while.';
$lang['Resend_activation_email_done'] = 'The activation e-mail has been sent. Please check your e-mail for further information.';
// End add - Resend Activation Email MOD
i can't find the translation for E- Mail in this translation, so i don't think that's the problem. :cry:
User avatar
MartectX
Registered User
Posts: 1324
Joined: Wed Dec 19, 2007 8:05 pm
Location: Marienplatz

Re: Resend Activation Email

Post by MartectX »

It's a problem in profile_send_pass.tpl:

{L_EMAIL_ADDRESS} is somehow not defined... if I put "Email-Adresse" there, it works fine.

EDIT: For a much better solution, look two posts below! :D
Last edited by MartectX on Thu Jan 24, 2008 1:17 am, edited 1 time in total.
HeatherCD
Registered User
Posts: 5
Joined: Tue Jan 15, 2008 12:31 pm

Re: Resend Activation Email

Post by HeatherCD »

Thanks for the tip.. I just found this to be true in the english version too. This fixed it.
User avatar
MartectX
Registered User
Posts: 1324
Joined: Wed Dec 19, 2007 8:05 pm
Location: Marienplatz

Re: Resend Activation Email

Post by MartectX »

Well well, what do you know. The more I get involved with this excellent software, the more I know about troubleshooting. Forget what I wrote before! Thing is, you have to:

OPEN usercp_resend.php

FIND

Code: Select all

		'L_RESET' => $lang['Reset'],
ADD AFTER (new line)

Code: Select all

		'L_EMAIL_ADDRESS' => $lang['Email_address'],
This way it works for all languages installed! Cheers! ;)
Fisch.666
Registered User
Posts: 232
Joined: Sat Jul 30, 2005 10:58 am

Re: Resend Activation Email

Post by Fisch.666 »

Hey, thanks! Works without a problem!!! :D
njbiker
Registered User
Posts: 10
Joined: Sun Nov 23, 2008 4:27 am
Contact:

Re: Resend Activation Email

Post by njbiker »

Can someone send me a link to a BB that uses this. I get no errors but do not see it where I expect to. So if I can poke around a BB I can see what I am looking for.
User avatar
RMcGirr83
Former Team Member
Posts: 22016
Joined: Wed Jun 22, 2005 4:33 pm
Location: Your display
Name: Rich McGirr

Re: Resend Activation Email

Post by RMcGirr83 »

It would be found in the login box...if you were to click the link "login", eg.
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
Appreciate the extensions/mods/support then buy me a beer Image
Post Reply

Return to “[2.0.x] MOD Database Releases”