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)

Alfa1 09-07-2007 11:57 AM

Quote:

Originally Posted by djbaxter (Post 1333671)
If they haven't activated their memberships, they won't be able to read their PMs. That's why email is used.

I see. It would be good to to override that. The EZbounced email hack overrides this, so it must be possible to add this feature. I think this would be very effective in helping with unactivated user management.

djbaxter 09-07-2007 04:58 PM

Quote:

Originally Posted by Alfa1 (Post 1333652)
I request a PM feature, which informs unactivated members that a activation email has been sent to their email account, but their account has not been activated yet and tells them to check their spam filters. The majority of inactivated users are caused by spam filters.

I'd guess that the majority of non-activated users for many forums, including mine, are invalid email addresses. In the "tech support" section, we have a post explaining how to avoid filters using the address book or whitelist.

Quote:

Originally Posted by djbaxter (Post 1333671)
If they haven't activated their memberships, they won't be able to read their PMs. That's why email is used.

I wouldn't give unactivated members access to PMs. That's just begging for PM spam, especially since the spammer doesn't even have to provide a valid email address in order to be able to access the forum members.

Quote:

Originally Posted by Alfa1 (Post 1334191)
I see. It would be good to to override that. The EZbounced email hack overrides this, so it must be possible to add this feature. I think this would be very effective in helping with unactivated user management.

:confused: Overiride what? The Ez Bounce add-on doesn't send PMs.

Alfa1 09-07-2007 05:33 PM

Yes, it does. See here.
Quote:

Originally Posted by Antivirus
PM is sent to Member notifying them of bounced email & asking them to update email address


djbaxter 09-07-2007 05:39 PM

Sorry, you're correct. What I meant to say was that it doesn't override access to PM permissions. And for the reasons stated above, I wouldn't want to give non-activated members access to the PM system.

The fact that EZ Bounce sends that PM is actually a bit annoying. If the member's registration email address is invalid, and the member is close to the limit for stored PMs or has PM email notification turned on, EZ Bounce generates 2 or 3 bounced emails instead of just the original. It's a little like the problem of autoreplies, where you get emails bouncing all over accomplishing nothing useful.

Alfa1 09-07-2007 06:23 PM

Isn't it possible to automatically send the member a PM, without giving further access to the PM system? I think this is what EZ bounce does as well.

Ez bounce turns all email notification off, so sending out more emails is no issue.

djbaxter 09-07-2007 06:30 PM

Quote:

Originally Posted by Alfa1 (Post 1334400)
Isn't it possible to automatically send the member a PM, without giving further access to the PM system? I think this is what EZ bounce does as well.

Not as far as I know, no.

Quote:

Originally Posted by Alfa1 (Post 1334400)
Ez bounce turns all email notification off, so sending out more emails is no issue.

I definitely still get bounce-backs regarding the "PM full" or "PM almost full" emails so it is an issue.

And I know I used to get additional bounce-backs for notifications - I suppose that may have been in an earlier version.

But that said, this is the Un-Activated User Management Thread. Perhaps further discussion about EZ Bounce should continue in that thread.

xandizitxu 09-08-2007 01:44 AM

I want to delete all my users in 20 days if they don't login, this mod does this, I quite didn't understand if it doest it. Sorry my english sux!

djbaxter 09-08-2007 01:49 AM

Quote:

Originally Posted by xandizitxu (Post 1334615)
I want to delete all my users in 20 days if they don't login, this mod does this, I quite didn't understand if it doest it. Sorry my english sux!

You'd need to modify the code a bit for 20 days.

The way it works now is it sends reminder emails at 3, 5, and 8 days after registration. After that, if the member hasn't validated the registration by 10 days, he or she is deleted.

Alfa1 09-08-2007 11:55 AM

Quote:

Originally Posted by djbaxter (Post 1334403)
But that said, this is the Un-Activated User Management Thread. Perhaps further discussion about EZ Bounce should continue in that thread.

Excuse me DJBaxter, I did not intent to focus the discussion on EZBounce. I only mentioned specific functions to illustrate functional possibilities for your hack, not in order to compare. Un-Activated User Management is something different and should not be compared.

djbaxter 09-08-2007 12:00 PM

Quote:

Originally Posted by Alfa1 (Post 1334789)
Excuse me DJBaxter, I did not intent to focus the discussion on EZBounce. I only mentioned it to discuss suggestions for your software.

Actually, this is sabert00the's add-on, not mine, so it would be up to him. :)

That said, I wouldn't want a PM solution for this add-on personally. If it were added as an extra option (email and/or PM), I suppose that would work because I'd just turn off the option for PMs.

xandizitxu 09-09-2007 01:12 AM

It is spamming my users O.O can anyone post a screenshot how to set the cron?

BadgerDog 09-09-2007 10:41 AM

Uninstalled .... :down:

Unable to solve the fatal error issue. vBulletin support says there's something wrong with the mods and they can't help.

Anyway, thanks to the author for the effort ... :)

Quote:

Email users to remind them to activate account

ActivationID created to 7018
Deleted 7018
ActivationID created to G. W. Gill
Deleted G. W. Gill

Fatal error: Call to a member function query_first() on a non-object in XXXX/includes/class_mail.php(266) : eval()'d code on line 4
Regards,
Badger

Tynian 09-23-2007 11:01 PM

Quote:

Originally Posted by BadgerDog (Post 1335349)
Unable to solve the fatal error issue. vBulletin support says there's something wrong with the mods and they can't help.
r

Same problem. Is there any solution to this?

Ramsesx 10-11-2007 01:34 PM

A registered and activated user changed the email and got deleted without a warning after one day. This was a useful hack for a long time, but now I can only suggest to not install this hack.

djbaxter 10-11-2007 02:09 PM

Quote:

Originally Posted by Ramsesx (Post 1357573)
A registered and activated user changed the email and got deleted without a warning after one day. This was a useful hack for a long time, but now I can only suggest to not install this hack.

I've been using this through several upgrades now and I've never seen that happen. In fact, the add-on sends out emails daily listing who got the 3-day, 5-day, and 8-day warnings so I can't even imagine how anyone would be deleted by the add-on after one day.

Are you certain the member didn't do something odd or forget to do something (e.g., hit the "Save" button after changing the email address)?

Ramsesx 10-12-2007 02:25 AM

Quote:

Originally Posted by djbaxter (Post 1357598)
I've been using this through several upgrades now and I've never seen that happen. In fact, the add-on sends out emails daily listing who got the 3-day, 5-day, and 8-day warnings so I can't even imagine how anyone would be deleted by the add-on after one day.

Are you certain the member didn't do something odd or forget to do something (e.g., hit the "Save" button after changing the email address)?

The user registered on 25.07.2007 and was a regular and activated member, changed the email address on 10.10.2007 and got deleted yesterday. So this script seems only to compare two values, the registration time and the status of activation.
This means if a long time member changes the email and doesn't activate before the cronjob start than this member will be deleted. In the Activation Reminder Report mail, this user is listed too as deleted user.

djbaxter 10-12-2007 02:30 AM

Quote:

Originally Posted by Ramsesx (Post 1357948)
The user registered on 25.07.2007 and was a regular and activated member, changed the email address on 10.10.2007 and got deleted yesterday. So this script seems only to compare two values, the registration time and the status of activation.

This means if a long time member changes the email and doesn't activate before the cronjob start than this member will be deleted. In the Activation Reminder Report mail, this user is listed too as deleted user.

If this is confirmed, that's a serious problem with this add-on. :eek:

sabret00the 10-12-2007 08:43 AM

Quote:

Originally Posted by Ramsesx (Post 1357948)
The user registered on 25.07.2007 and was a regular and activated member, changed the email address on 10.10.2007 and got deleted yesterday. So this script seems only to compare two values, the registration time and the status of activation.
This means if a long time member changes the email and doesn't activate before the cronjob start than this member will be deleted. In the Activation Reminder Report mail, this user is listed too as deleted user.

he had zero posts?

Darat 10-12-2007 08:49 AM

Quote:

Originally Posted by djbaxter (Post 1357951)
If this is confirmed, that's a serious problem with this add-on. :eek:


We approve all new account registrations and that means when someone changes an email address we have to re-approve the account. And that can take 24 hours or more and we've never had one instance when a member who has made posts has had their account deleted.

So if this is the case it can only happen to accounts with zero posts so it's not going to be a very serious in practice problem. (Since it will only delete an account with zero posts so that member would have the slight inconvenience of having to re-register but they could use the same user-name, email address and so on, again in practice not much more work than changing an email address.)

djbaxter 10-12-2007 12:14 PM

Quote:

Originally Posted by Darat (Post 1358121)
if this is the case it can only happen to accounts with zero posts so it's not going to be a very serious in practice problem. (Since it will only delete an account with zero posts so that member would have the slight inconvenience of having to re-register but they could use the same user-name, email address and so on, again in practice not much more work than changing an email address.)

sabret00the, can you confirm that the add-on also checks for zero posts? I have temporarily disabled this on two forums until I can verify that it won't delete a member who has posted.

Ramsesx 10-13-2007 08:08 AM

Quote:

Originally Posted by sabret00the (Post 1358118)
he had zero posts?

I think he had zero post but I'm not sure. I'll try to do a test with my test account.

hilfe-forum 10-13-2007 08:25 AM

Quote:

Originally Posted by Ramsesx (Post 1358827)
I think he had zero post but I'm not sure. I'll try to do a test with my test account.

Und gehts?

djbaxter 10-13-2007 12:03 PM

I've just checked the script myself and it clearly requires zero posts before anyone is deleted:

Code:

        SELECT u.username, u.userid, u.email, u.joindate, ua.activationid, u.languageid 
        FROM " . TABLE_PREFIX . "user u
        LEFT JOIN " . TABLE_PREFIX . "useractivation ua ON (u.userid = ua.userid)
        WHERE u.usergroupid = 3 AND u.posts = 0

Any user with zero posts who is deleted by changing an email address faces the minor inconvenience of re-registering. Not a big deal, in my opinion. The main worry I had (setting all the member's posts to "Guest") cannot occur, as far as I can see.

Ramsesx 10-14-2007 07:33 AM

Users Deleted: Tester. This was my testaccount, registered since two years, yesterday I wrote a post with this one and after I changed the email adress and and 8 hours later my testaccount was gone.

djbaxter 10-14-2007 07:42 AM

Quote:

Originally Posted by Ramsesx (Post 1359561)
Users Deleted: Tester. This was my testaccount, registered since two years, yesterday I wrote a post with this one and after I changed the email adress and and 8 hours later my testaccount was gone.

Was the post in a forum where post counts would be incremented?

Ramsesx 10-14-2007 08:29 AM

Quote:

Originally Posted by djbaxter (Post 1359567)
Was the post in a forum where post counts would be incremented?

No, was in a testforum where posts are not counted.

djbaxter 10-14-2007 02:50 PM

Quote:

Originally Posted by Ramsesx (Post 1359587)
No, was in a testforum where posts are not counted.

That's the reason then: The post count was still zero.

Ramsesx 10-14-2007 03:18 PM

Quote:

Originally Posted by djbaxter (Post 1359777)
That's the reason then: The post count was still zero.

Maybe, but this script should not do that. I have some paying members and I think they will not understand why they get deleted.

djbaxter 10-14-2007 05:17 PM

Quote:

Originally Posted by Ramsesx (Post 1359801)
Maybe, but this script should not do that. I have some paying members and I think they will not understand why they get deleted.

I think it unlikely that anyone would have paying members with zero posts - and if they do, there's something wrong (or at least very odd) with the configuration of your forum. Maybe rethink the number of forums that do not count toward post counts?

Ramsesx 10-14-2007 05:48 PM

Quote:

Originally Posted by djbaxter (Post 1359878)
Maybe rethink the number of forums that do not count toward post counts?

This may be an idea to solve this problem, but it would be better if the hack could check the registration date too.

AzaDiyaR 02-12-2008 07:49 PM

this working very good for me :D

www.azadiwelat.org

Vinyljunky 02-13-2008 01:09 PM

Quote:

Originally Posted by djbaxter (Post 1359878)
I think it unlikely that anyone would have paying members with zero posts - and if they do, there's something wrong (or at least very odd) with the configuration of your forum. Maybe rethink the number of forums that do not count toward post counts?

Quote:

Originally Posted by Ramsesx (Post 1359904)
This may be an idea to solve this problem, but it would be better if the hack could check the registration date too.

I have long time members that have never posted. They come to my site to download quizzes and play games. To me they are valuable as they keep coming back and hence see my Google Ads.

This is a great mod but I agree that it needs to check the registration date :rolleyes:

Any chance this can be coded in?

Thanks

VinylJunky

djbaxter 02-13-2008 01:21 PM

Quote:

Originally Posted by Vinyljunky (Post 1442151)
I have long time members that have never posted. They come to my site to download quizzes and play games. To me they are valuable as they keep coming back and hence see my Google Ads.

So do I. You have the option of setting the add-on to check for last activity instead of last post, which is what I've done. If they log-in, even if all they do is play games, that updates last activity so they'll won't receive an email.

Vinyljunky 02-13-2008 02:11 PM

Quote:

Originally Posted by djbaxter (Post 1442157)
So do I. You have the option of setting the add-on to check for last activity instead of last post, which is what I've done. If they log-in, even if all they do is play games, that updates last activity so they'll won't receive an email.

Thats great! What do I need to change?

Many Thanks

VinylJunky

djbaxter 02-13-2008 02:35 PM

Admin CP | vBuleltin Options | vBulletin Options | Inactive Users Email

Inactivity based on last post = No

Quote:

Set the inactivity based on the last post made by the user. If set to no, the inactivity will be set by the last activity field (ie, when the member last visited)

Vinyljunky 02-13-2008 02:49 PM

Quote:

Originally Posted by djbaxter (Post 1442204)
Admin CP | vBuleltin Options | vBulletin Options | Inactive Users Email

Inactivity based on last post = No


I feel daft now as I didnt look hard enough.

Thanks for your help!

VinylJunky

Alibass 02-13-2008 03:07 PM

Are you guys talking about the same hack here? This hack works on Users Awaiting Email Confirmation using usergroup 3 only and deletes them after 10 days if they don't activate via their email activation link. I keep these users cut off from using my board in anyway until they confirm there email addy by clicking link. This stops potential spammers from spamming my board using a bogus email addy.

James Argo 03-28-2008 02:13 PM

Quote:

Originally Posted by djbaxter (Post 1442204)
Admin CP | vBuleltin Options | vBulletin Options | Inactive Users Email

Inactivity based on last post = No

You must have been talking about this mod, right?

https://vborg.vbsupport.ru/showthread.php?t=138946

:)

BTW, I had a little problem here. I clean installed the mod, it sends email to members who haven't activated their account as stated. But after 2 months installed, it seems never delete any single member from the database... any clue? :erm:

Alibass 03-28-2008 02:34 PM

This hack only works on "Users Awaiting Email Conformation" group with zero posts and sends people emails reminders at 3, 5, 8 days and on the 10th deletes them.

I don't understand what you mean about single members.:confused:
If you allow posts in UAEC group the hack will not delete them.

James Argo 03-29-2008 03:45 PM

Quote:

Originally Posted by Alibass (Post 1476813)
This hack only works on "Users Awaiting Email Conformation" group with zero posts and sends people emails reminders at 3, 5, 8 days and on the 10th deletes them.

That's what it supossed to be :) One of it's job is to delete certain member after registration, if they don't activate their account after 10 days. Right?

Quote:

Originally Posted by Alibass (Post 1476813)
I don't understand what you mean about single members.:confused:
If you allow posts in UAEC group the hack will not delete them.

Like many others, I never let anyone in UAEC to post :) They can't post before they activate their account. My board has been running for years, it has thousands member. Half of them had never activated their account after registration. I installed this hack in January 2008 to encourage them to activate their account. This hack sent emails to members in UAEC after 3,5,8 days. Even UAEC member before I installed this hack got the email. It's all good.

But in my case, this hack doesn't delete them after 10 days. In my database, I can see I still have thousands UAEC member who registered since begining of the site. That's what I'm trying to say... :)

Any hints? Thanks :)

;)
Jaymz


All times are GMT. The time now is 11:14 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.02145 seconds
  • Memory Usage 1,860KB
  • 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_code_printable
  • (35)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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