vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Mini Mods - Email Reminder for inactive users (https://vborg.vbsupport.ru/showthread.php?t=237531)

Baf_Jams 03-05-2010 12:38 PM

excellent mod

When you deactivate it then reactivate does it send the e-mail out again ?

TalkVirginia 03-05-2010 12:46 PM

Quote:

Originally Posted by Baf_Jams (Post 1997747)
excellent mod

When you deactivate it then reactivate does it send the e-mail out again ?

Not when you deactivate and reactivate.. If you uninstall it and reinstall it will because it removes fields that this mod uses from the database.

TalkVirginia 03-05-2010 01:33 PM

Quote:

Originally Posted by Gene Steinberg (Post 1997728)
And nothing personal, but your credit line at the footer of the forum doesn't turn off even if you turn it off.

Peace,
Gene

As a quick fix for you and those that have this installed:

1. Go into AdminCP -> Plugins and Products System
2. Go to Plugin Manager
3. Scroll down and look for "Inactive User Reminder Emails"
4. Open the "Footer Addition Plugin"
5. Replace the PHP code with the following code:

PHP Code:


if($vbulletin->options['reminder_footer'])
{
$footer .= "<br/><div class='shade footer_copyright' align='center'>Inactive Reminders By <a href='http://www.talkvirginia.net'/>TalkVirginia.net</a></div>";


6. Click Save

I will update the product zip file in a moment.

Gene Steinberg 03-05-2010 02:04 PM

Thank you.

One more friendly suggestion: One of our members would like to see an opt-out feature. This would probably require that you set up a database of users for whom emails aren't sent if they click some sort of link in the reminder email. It may be difficult to implement, but some forum members can be ticklish on this subject as you might understand.

Peace,
Gene

TalkVirginia 03-05-2010 03:36 PM

Quote:

Originally Posted by Gene Steinberg (Post 1997792)
Thank you.

One more friendly suggestion: One of our members would like to see an opt-out feature. This would probably require that you set up a database of users for whom emails aren't sent if they click some sort of link in the reminder email. It may be difficult to implement, but some forum members can be ticklish on this subject as you might understand.

Peace,
Gene

This shouldn't be too hard.

Gene Steinberg 03-05-2010 03:41 PM

Thanks.

Peace,
Gene

Trek 03-05-2010 03:51 PM

Tagged for now, but looks very promising! I'll give this a shot later when I have the time.

Leo Brazil 03-05-2010 05:57 PM

Thanks Virginia, I've been using the old one since 3.6 and no doubt this is going to be usefull.

Question: The last version C Braithwaite had of problem with detecting inactivity, you know probably are familiar with this issue that hos mod sent e-mails when people were checking out the pages through the web site and this cause a lot of issues flooding users mail boxes with the same e-mail several times, also increasing server load too. The old version were stable and used cron job instead besides doesn't have options to set different e-mails message and were too simple.
Can you tell us more about how your version works ? You know, I'm one that suffered lots of complains from users with tons of e-mails and just want to make sure this won't cause me issues like that again.

tafreeh 03-05-2010 06:06 PM

Tagged.. will install when i go LIVE with VB4 :)

TalkVirginia 03-05-2010 07:53 PM

Quote:

Originally Posted by Leo Brazil (Post 1997938)
Thanks Virginia, I've been using the old one since 3.6 and no doubt this is going to be usefull.

You're welcome :)


Quote:

Originally Posted by Leo Brazil (Post 1997938)
Question: The last version C Braithwaite had of problem with detecting inactivity, you know probably are familiar with this issue that hos mod sent e-mails when people were checking out the pages through the web site and this cause a lot of issues flooding users mail boxes with the same e-mail several times, also increasing server load too. The old version were stable and used cron job instead besides doesn't have options to set different e-mails message and were too simple.
Can you tell us more about how your version works ? You know, I'm one that suffered lots of complains from users with tons of e-mails and just want to make sure this won't cause me issues like that again.

If I understand correctly what you are asking, the reason the 1.1.3 version had that issue was that the emailDate field and emailCount fields in the vb_user table was set to the incorrect data type for what the application was trying to put in there. It was set to just an Integer data type with no length to it. I set both fields to Integer but added a width of 10 so it would allow for a timestamp for emailDate and a larger count for emailCount. So far it seems to be working ok.


All times are GMT. The time now is 10:57 PM.

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.02504 seconds
  • Memory Usage 1,744KB
  • 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
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (2)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