vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Administrative and Maintenance Tools - Un-Activated User Management 3.1 (https://vborg.vbsupport.ru/showthread.php?t=124530)

Videx 02-20-2010 09:12 AM

I dunno. Until this gets updated for vb4, at least VSa - Advanced Registration will delete inactive registrants after x days.

Marv 03-13-2010 02:43 PM

hey sabre,

this one was a fantastic help in 3.x !

Quote:

if you got a big board you can't live without this, it stops the crap from piling up.
Any chance you could port this for a use with the 4.x series ?

jGas 04-08-2010 08:10 AM

thanks to anyone that will port this mod to vb4!! please :D

MrD 05-06-2010 12:37 PM

Hi,
this Addon will work under VB4.

BirdOPrey5 07-12-2010 06:33 PM

Quote:

Originally Posted by AScherff (Post 1785565)
i like this Mod, because it helps manage the unactivated users.

The days are calculated as float, so you will not get the exact days after registering, that causes the "bug" posts before...

I modified the php sources to calculate the days other way - and the mod now is working very well also on 3.8.2

My hack lookes like this:

PHP Code:

    $tag=date('Ymd',$user[joindate]);
    
$heute=date("Ymd");
    
    
$j=(int)substr($tag,0,4);
    
$m=(int)substr($tag,4,2);
    
$t=(int)substr($tag,6,2);

    
$datum3=date('Ymd',mktime(0,0,0,$m,$t+3,$j));
    
$datum5=date('Ymd',mktime(0,0,0,$m,$t+5,$j));
    
$datum8=date('Ymd',mktime(0,0,0,$m,$t+8,$j));
    
$datum10=date('Ymd',mktime(0,0,0,$m,$t+10,$j));
...
    if (
$heute == $datum3// Email users who have not activated after 3 days.
... 


Does anyone know where to make these changes?

Edit- I've read the php code and see no reason why there would be a 'bug' that causes the emails to be resent day after day... the code clearly sends it once (if $day > 2 AND $day < 4) for exampe... maybe it should be changed to if ($day > 2.999 AND $day < 4) then?

AScherff 07-12-2010 08:54 PM

Quote:

Originally Posted by BirdOPrey5 (Post 2068201)
Does anyone know where to make these changes?

manageActivation.php

BirdOPrey5 07-12-2010 08:57 PM

Thanks for the quick reply on this old thread!

I figured as much on the file, but where do I make the edits in the file? What lines do I change? I don't see any code resembling this.

MonkYZ 08-28-2010 08:11 PM

I strongly advice you not to use this on 3.8.5. I've had over 648 members in "Awaiting Email Confirmation Group". Installed this hack and runned it from Scheduled Task manager. It instantly deleted 636 members... no questions asked ! So, DO NOT USE IT ! It's not working ok !

djbaxter 08-28-2010 08:29 PM

Quote:

Originally Posted by MonkYZ (Post 2090816)
I strongly advice you not to use this on 3.8.5. I've had over 648 members in "Awaiting Email Confirmation Group". Installed this hack and runned it from Scheduled Task manager. It instantly deleted 636 members... no questions asked ! So, DO NOT USE IT ! It's not working ok !

Holy public embarassment, Monk!

Did you not read the description of the add-on? Or look at the options?

Quote:

Features:
1. Emails users after 3 days and reminds them to activate their accounts.

2. Emails users after 5 days and lets them know their account will be deleted if they do not activate.

3. Emails users after 8 days with a final warning.

4. Deletes un-activated members after 10 days.
1. Just what did you EXPECT to happen when you installed it?

2. Why on earth are you upset that 648 registrants who were still unactivated after 10 days (or in some cases probably much longer) are now deleted from your database? You now have a much smaller database uncluttered by useless records.

BirdOPrey5 08-28-2010 08:33 PM

Quote:

Originally Posted by MonkYZ (Post 2090816)
I strongly advice you not to use this on 3.8.5. I've had over 648 members in "Awaiting Email Confirmation Group". Installed this hack and runned it from Scheduled Task manager. It instantly deleted 636 members... no questions asked ! So, DO NOT USE IT ! It's not working ok !

If your 648 users were stuck in the "Awaiting Confirmation" group for over 10 days then the mod did exactly what it is supposed to do... Before I installed the mod I manually sent reminders to my 100 or so users "stuck" in the queue- most had entered false or incorrect email addresses as I found out from the bounce backs... a couple actually joined... many never did anything... So then I installed the mod and on the first run it deleted all but 1 of them- 1 of them wasn't 10 days old yet... So I think it's working just fine- maybe you didn't understand how it works...


All times are GMT. The time now is 11:55 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01415 seconds
  • Memory Usage 1,754KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete