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

Reply
 
Thread Tools
Subscription Notifications -- Drive paid subscriptions & renewals Details »»
Subscription Notifications -- Drive paid subscriptions & renewals
Version: 1.4.1 beta, by Ted S Ted S is offline
Developer Last Online: Nov 2020 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 4.2.x Rating:
Released: 04-24-2010 Last Update: 05-03-2010 Installs: 98
DB Changes Uses Plugins Template Edits
 
No support by the author.

Paid Subscriptions are a means of driving revenue for thousands of forums but what do you do when a subscription is about to expire? On most forums, if the subscription does not recur automatically, users lose their status and only if they notice a change in benefits do they think to renew. By proactively informing users of their subscription expiration you can help increase paid subscription renewal rates and decrease support inquiries from subscribers.

Notifications Options & Customizations:

The Subscription Notifications System can appear on your Forum Home and/or User CP pages and can display the following messages:

Expired Alert
24 Hour Alert
48 Hour Alert
7 Day Alert
1 Month Alert
Long Term Membership
No Membership

All of these messages can be configured using phrases and customized with HTML code to meet your forum's needs.

Each message is enabled/ disabled through your vB control panel with a link provided to modify the message contents using the phrase system.

Modifications/ Instructions:
Template edits: 1-2
Plugins: 1 (adds 1 template and several phrases & settings)
SQL Queries Added: 1-2 (optional)

This addon should take under 5 minutes to implement and customize. Note: Minor template modifications are required for this addon to show up (see instructions file for more details)!

Download Now

File Type: xml subexpires-vb4.xml (20.6 KB, 502 views)
File Type: zip install guide.zip (2.4 KB, 569 views)

Screenshots

File Type: jpg 4-25-2010 1-56-42 AM.jpg (82.0 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
rezi

Comments
  #42  
Old 05-22-2011, 12:48 PM
toxin toxin is offline
 
Join Date: Sep 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed and working on 4.1.3 CMS.

Added this line to the very end of the navbar template:
{vb:raw submessage}
Reply With Quote
  #43  
Old 05-22-2011, 01:58 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by toxin View Post
Installed and working on 4.1.3 CMS.

Added this line to the very end of the navbar template:
{vb:raw submessage}
Thanks

Which template is the vbCMS navbar?

Have you ever been able to get Ted's other mod "Limited Guest Viewing" working with vbCMS in a similar way?

Regards
Doug
Reply With Quote
  #44  
Old 06-13-2011, 10:24 PM
Rabby Rabby is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I added the "{vb:raw submessage}" line to the end of my navbar template and nothing is showing up at all. I'm using a custom style and not the default one and set the notify to less than 7 days and just tested it with an account who has 6 days subscription time left.
Reply With Quote
  #45  
Old 07-31-2011, 06:21 PM
monet1 monet1 is offline
 
Join Date: Jul 2011
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a great feature!

Is there a way to automatically downgrade a subscription to one where less privileges are allowed once a subscription expires UNLESS they renew?
Reply With Quote
  #46  
Old 08-01-2011, 09:11 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by monet1 View Post
This is a great feature!

Is there a way to automatically downgrade a subscription to one where less privileges are allowed once a subscription expires UNLESS they renew?
You could certainly modify the subscription routine to do that... This mod however does no such thing.
Reply With Quote
  #47  
Old 08-03-2011, 12:37 AM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by monet1 View Post
This is a great feature!

Is there a way to automatically downgrade a subscription to one where less privileges are allowed once a subscription expires UNLESS they renew?
yeah I need this as well, but I have not found a plugin to do it, so I will have to see if I can write it myself.
Reply With Quote
  #48  
Old 09-09-2011, 01:30 AM
sportsoutlaw sportsoutlaw is offline
 
Join Date: Nov 2004
Location: Texas
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

"Subscription Notification System" is not showing up in my options

vb 4.1.4 pl2
Reply With Quote
  #49  
Old 11-08-2011, 11:31 PM
GreyGhost's Avatar
GreyGhost GreyGhost is offline
 
Join Date: May 2011
Location: Bathurst, Australia
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to include the username in the message (i.e. Welcome Freddy, your paid subscription expires in less than two days! Click Here to renew it)?

8-)
Reply With Quote
  #50  
Old 11-09-2011, 02:21 AM
GreyGhost's Avatar
GreyGhost GreyGhost is offline
 
Join Date: May 2011
Location: Bathurst, Australia
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think I found an issue / bug.

If a user has more than 1 subscription...

i.e. a 1 year subscription for say a General Membership, not due to expire til say June 2012...

...and also has a monthly subscription for say a Bonus Level due to expire within a day or 2.

then while ever the 1 year subscription isn't due to expire it doesn't display the monthly subscription expiry notice.

8-)
Reply With Quote
  #51  
Old 11-09-2011, 03:11 AM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's how it's designed to work... It checks the furthermost expiring membership to determine if the user is about to expire or not. Sites using multiple levels would have to determine their own priority system; after all you don't want to tell someone who had signed up for a month to month that their new lifetime membership is going to end.
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:14 AM.


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.08407 seconds
  • Memory Usage 2,337KB
  • 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
  • (3)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
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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