Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Email reminder for inactive users 1.1.3 Details »»
Email reminder for inactive users 1.1.3
Version: 1.13, by robertjandreu robertjandreu is offline
Developer Last Online: Jan 2012 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.7.0 Rating:
Released: 05-20-2008 Last Update: 05-21-2008 Installs: 583
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

Hey Guys I've been using this mod quite a while and got a bit depressed after not seeing any updates to the mod. So I figured why not making my own modifications and help the people that had requests out a bit. I'm someone that is against spam. This mod becomes fast a annoyance to users that are inactive for a long time. That's why I will be making this mod more functional than before. Look into my to do list for new additions that will come.

Updates:
1 Email Only Function:
This function will limit the total emails send to 1. So if this email is send once they will never get a "miss you" email anymore. So people will get less anoyed and won't rate you as spam right away.

Todo:
Edit number of emails send totally
Not only 1 message but multiple messages possible and chosen with a random

If a user has not posted in x number of days, a HTML email will be sent out with a custom message.

Ive updated the mod so all the settings are editable in the AdminCP

Instructions are included.

I must insist that anyone pre 1.1.2 upgrades asap.

Update 1.1.3 (22/5/08)

* Bugfix for New Registers


Update 1.1.2 (21/5/08)

* Added 1 Email only Function


Update 1.1.1

* Edited default templates
* Added daily report


Update 1.1.0

* Changed the way that emails are sent out by adding the emails to vbulletin's mail queue
* Default cron settings now changed to once per day

To upgrade you need to overwrite the remindermail.php file in the cron directory, and ideally import the product again. The new code will work with the old product file, however I have removed one of the settings in the options as it was no longer needed. as i say it will still run with this there but the quantity setting is now no longer used.

Update 1.0.9

* Cron Log Now Working.
Update by uploading remindermail.php


Update 1.0.8

* Updated code to to exclude users who have chose not to receive admin emails.
Upgrade by uploading PHP file only.

Thanks to djbaxter for help with this.


Update 1.0.7

* Fixed "Sending to new users" bug
* Amended installation code


Update 1.0.6 (14/02/07)

* Added option to turn plugin on or off
* Added option to specify inactivity triggered by lastpost or lastactivity
* Added options to show credit to author or not. (due to some ungrateful, complaining bum squirts that have not made the effort to learn to code themselves and lean on others to make plugins for them)


Uninstall / Reinstall w/ overwrite.

Please note - This plugin adds a link in your footer, however it can be disabled via the AdminCP

Please, if you find this useful, don't disable this option.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #92  
Old 08-06-2008, 08:33 PM
Gene Steinberg Gene Steinberg is offline
 
Join Date: Dec 2006
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by trilljester View Post
I'll look at the SQL for that call and see if I can figure out why it's doing that. I have not experienced this issue. Maybe I'll create a test user and see if they get "reminded".
Yes let me know.

For me, the problem is a daily issue.

Peace,
Gene
Reply With Quote
  #93  
Old 08-07-2008, 07:03 AM
Osama11 Osama11 is offline
 
Join Date: Apr 2006
Posts: 131
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by trilljester View Post
Alright, this is what I did to fix the email being sent out and the address, site name, etc.. being all goofy:

In the includes/cron/remindermail.php file:

FIND:
Code:
			if(is_valid_email($toemail)){				
				$sentlist .= "$username ";
				vbmail($toemail, $subject, $message, $notsubscription = false, $from = $vbulletin->options['bbtitle'], $uheaders = '', $username = '');
			} else {
REPLACE with this:
Code:
                        if(is_valid_email($toemail)){
                                $sentlist .= "$username ";
                                vbmail($toemail, $subject, $message);
                        } else {
That will fix the email going out to the users, if you want to fix the email that is sent to you with the report, modify the 2 vbmail functions near the bottom of the file to only have 3 options.

dude its still the same thing... its still sending a email from host email adress..... its now showing site email or contact............

plzzz help meee...
Reply With Quote
  #94  
Old 08-07-2008, 12:05 PM
Chris B Chris B is offline
 
Join Date: Aug 2008
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah my new users are getting reminded to.
Reply With Quote
  #95  
Old 08-07-2008, 12:12 PM
jlew24asu jlew24asu is offline
 
Join Date: Nov 2006
Location: Chicago, IL USA
Posts: 702
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

so does this work or not lol
Reply With Quote
  #96  
Old 08-07-2008, 05:45 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Osama11 View Post
dude its still the same thing... its still sending a email from host email adress..... its now showing site email or contact............

plzzz help meee...
What email do you want to send it from? I tried modifying this to send from a specific username and it didn't work. Give me an example of what you want, and I'll try and making it work.

Also for everyone having issues with the mod sending out emails to new users: Please send me what settings you've setup in the VBulletin Options section for this mod. I created a new user yesterday, and have ran the task over and over and have yet to see them get an inactive message.
Reply With Quote
  #97  
Old 08-10-2008, 01:17 PM
Mrdby Mrdby is offline
 
Join Date: Mar 2007
Location: Hades
Posts: 1,298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
You really should learn to read before you install any more add-ons.

1. Do you see any email addresses after the part in bold red above?

2. This question has been answered previously.
oops
Reply With Quote
  #98  
Old 08-10-2008, 08:49 PM
Gene Steinberg Gene Steinberg is offline
 
Join Date: Dec 2006
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by genesteinberg View Post
Yes let me know.

For me, the problem is a daily issue.

Peace,
Gene
Any updates on this?

Peace,
Gene
Reply With Quote
  #99  
Old 08-11-2008, 04:45 PM
gamerfu gamerfu is offline
 
Join Date: Apr 2008
Location: 台灣,&
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OMFG! My users now have my personal email account!

Where is the warning signs for this mod? I must of missed it back on page 5 & 6!

I thought it would send from my Webmaster's Email address stated in my
AdminCP -> VBulletin Options -> Site Name / URL / Contact Details -> Webmaster's Email

Remind me why this sends from config.php without any warning in your modification description?


This hack needs to have an option to change the email address it sends from.

I am glad this Modification to protects my users from MY SPAM... but, what about protecting me from spam?
Reply With Quote
  #100  
Old 08-11-2008, 05:18 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gamerfu View Post

This hack needs to have an option to change the email address it sends from.
It appears that the function that the mod uses to send the mail doesn't allow this to happen.
Reply With Quote
  #101  
Old 08-12-2008, 03:50 AM
gamerfu gamerfu is offline
 
Join Date: Apr 2008
Location: 台灣,&
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I now think that the modification was sending mail from my forum/includes/config.php for the "$email" function specified in the textbox.

...I am so confused anymore ... ugh!

What can be done to fix this security problem?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:06 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.05635 seconds
  • Memory Usage 2,318KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete