Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Paid subscriptions with special price for selected usergroups Details »»
Paid subscriptions with special price for selected usergroups
Version: 1.00, by luroca luroca is offline
Developer Last Online: Feb 2015 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 05-27-2005 Last Update: Never Installs: 3
DB Changes
 
No support by the author.

Please, excuse my poor English.
This hack allows to assign to paid subscriptions a special price for selected primary usergroups.
This hack has been requested several times, included me, and I was tired to wait that somebody writes it. Thanks very much to amykhar for her help with the pay system files.
This hack is totally compatible with another hack of mine: Paid subscriptions only available for some usergroups, at https://vborg.vbsupport.ru/showthread.php?t=81854

ATENTION: It?s only tested with paypal but I think all this files are similar and they must work.

The hack works OK for me but I don?t accept any liability; use at your own risk.

2 queries to run
2 new phrases
3 files to edit (or 6 if you use all paysystems)
/admincp/subscriptions.php
/forum/subscriptions.php
/subscriptions/paypal.php (wordpay.php - nochex.php - authorize.php)

As always, first, backup of files and database

Show Your Support

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

Comments
  #2  
Old 05-28-2005, 01:26 PM
nexialys
Guest
 
Posts: n/a
Default

this is a great idea... but i think it's not logical... would be better to have a text field for each usergroup and set the amount for each specific, so we can very focus on each usergroup...

and logically, this becomes are real mess when you have users with multiple usergroups... is the primary group used for identification, or all usergroups... because if i'm member of the group X, Y and Z, and one of your subscription have rebates for group X and have a higher fee for Y, you will have strange behaviors....
Reply With Quote
  #3  
Old 05-28-2005, 01:51 PM
luroca luroca is offline
 
Join Date: Jul 2002
Posts: 142
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nexialys
this is a great idea... but i think it's not logical... would be better to have a text field for each usergroup and set the amount for each specific, so we can very focus on each usergroup...

and logically, this becomes are real mess when you have users with multiple usergroups... is the primary group used for identification, or all usergroups... because if i'm member of the group X, Y and Z, and one of your subscription have rebates for group X and have a higher fee for Y, you will have strange behaviors....
Probably you are right but this is a very simple hack that only offers the possibility of a minor price in several subscriptions to some usergroups. I edit the first post to add that only works for primary usergroups.

Thanks for your interest.
Reply With Quote
  #4  
Old 05-28-2005, 02:11 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Amy is a 'she'
Reply With Quote
  #5  
Old 05-28-2005, 02:18 PM
luroca luroca is offline
 
Join Date: Jul 2002
Posts: 142
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, MarcoH64, edited.
Amykhar, my excuses.
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 11:40 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.04439 seconds
  • Memory Usage 2,233KB
  • Queries Executed 18 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (5)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete