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

Reply
 
Thread Tools
Automatically subscribe a new social group member to daily email updates Details »»
Automatically subscribe a new social group member to daily email updates
Version: 1.00, by nick_ramsay nick_ramsay is offline
Developer Last Online: Jun 2013 Show Printable Version Email this Page

Category: Social Group and Album Enhancements - Version: 3.8.2 Rating:
Released: 05-08-2009 Last Update: Never Installs: 38
Uses Plugins
Re-useable Code Translations  
No support by the author.

My first contribution to vBulletin.org is a simple plugin that automatically subscribes a new social group member to daily email updates.

Why?
When new social group users click "Join", they probably think they are automatically subscribing to the group and will get updates, but they aren't. The default subscription is 'none' so new social group members aren't notified about updates unless they hunt out the "Group Tools" menu and click "Subscribe".

How to install
Download the attached xml file, then go to Admin CP -> Plugins & Products -> Download/Upload Plugins, then scroll to the bottom of that page and "upload the XML file from your computer".

Download Now

File Type: xml socialgroup-autosubscribe-plugin.xml (531 Bytes, 149 views)

Show Your Support

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

Comments
  #2  
Old 05-09-2009, 03:37 PM
smnet smnet is offline
 
Join Date: Feb 2009
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea!

Is there an option to sign up all existing group members to this automatically too? Is this possible, or perhaps an sql query would do this.

Thanks for the mod!
Reply With Quote
  #3  
Old 05-12-2009, 09:10 PM
jilly jilly is offline
 
Join Date: Jul 2002
Location: central maryland
Posts: 461
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

some questions:

if there is no update to the group that day, does it still send an email?

will there be a way for a new group member to opt out of this, if they decide they do not want the daily update anymore?
Reply With Quote
  #4  
Old 05-12-2009, 10:34 PM
nick_ramsay nick_ramsay is offline
 
Join Date: Mar 2009
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smnet View Post
Is there an option to sign up all existing group members to this automatically too? Is this possible, or perhaps an sql query would do this.
No such option, and since members are added to a separate subscriptions table in the database when they subscribe, it would take more than a simple SQL query.

Quote:
Originally Posted by jilly View Post
if there is no update to the group that day, does it still send an email?
Emails are only sent when there are updates.

Quote:
Originally Posted by jilly View Post
will there be a way for a new group member to opt out of this, if they decide they do not want the daily update anymore?
Members can unsubscribe from the Group Tools menu in the social group.
Reply With Quote
  #5  
Old 05-18-2009, 10:54 PM
HermetiC HermetiC is offline
 
Join Date: Nov 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very very nice plugin!
Thanks!
Reply With Quote
  #6  
Old 05-19-2009, 01:06 PM
mialutz mialutz is offline
 
Join Date: Apr 2007
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would love a way to subscribe existing members too.
Reply With Quote
  #7  
Old 06-14-2009, 12:11 PM
ryancooper ryancooper is offline
 
Join Date: Jul 2002
Posts: 433
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I uninstall and try to join a group i get

Code:
Database error in vBulletin 3.8.1:

Invalid SQL:

REPLACE INTO subscribegroup (userid, groupid, emailupdate)
				VALUES (1, 20, 'daily');

MySQL Error   : Unknown column 'emailupdate' in 'field list'
Error Number  : 1054
Request Date  : Sunday, June 14th 2009 @ 07:09:20 AM
Error Date    : Sunday, June 14th 2009 @ 07:09:21 AM
Script        : http://www.xxxxx.com/group.php?do=dojoin
Referrer      : http://www.xxxxx.com/group.php?do=join&groupid=20
IP Address    : xxxxx
Username      : Ryan C.
Classname     : vB_Database
MySQL Version : 5.0.75-community-log

even when I reinstall the plugin i get this error. Any help?
Reply With Quote
  #8  
Old 06-20-2009, 09:45 PM
john102774 john102774 is offline
 
Join Date: Aug 2008
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*reserved
Reply With Quote
  #9  
Old 08-25-2009, 12:54 AM
wmlvb's Avatar
wmlvb wmlvb is offline
 
Join Date: May 2008
Posts: 200
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mialutz View Post
I would love a way to subscribe existing members too.
yea any way we can get all the existing members auto subscribed? thanks
Reply With Quote
  #10  
Old 09-08-2009, 01:11 AM
Canadians360's Avatar
Canadians360 Canadians360 is offline
 
Join Date: Jul 2009
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I use a mod that makes a members social groups look like forums, so I don't really want to bug them with daily emails, is there an easy way to make them automaticaly have a no email notification subscription?
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 02:21 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04404 seconds
  • Memory Usage 2,320KB
  • Queries Executed 24 (?)
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
  • (1)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete