Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
Pay to Register Details »»
Pay to Register
Version: 1.0, by Excalibur82 Excalibur82 is offline
Developer Last Online: Jul 2011 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.8.2 Rating:
Released: 04-08-2009 Last Update: Never Installs: 78
Uses Plugins
 
No support by the author.

As my first release, I figured since so many were wanting this I went ahead and re-released it. As with the original, this still only works with Email Confirmation Turned OFF. I will look for a way around this issue in the future.

Pay to Register is only meant for 3.8.x as I have no idea if it will work on earlier versions.

To install:
1. Go to AdminCP -> Plugins & Products -> Manage Products -> Add/Import Product
2. Browse your computer for the xml file you download from this thread
3. Click import
4. Continue reading to check to make sure this mod is pointing to the right location of your payments.php file


For those installing, follow these instructions after importing the product.

1. Go to AdminCP -> Plugins & Products -> Plugin Manager -> to the right of Pay to Register click Edit
2. Check that this line is correct:
PHP Code:
header("Location: /payments.php"); 
3. If that line is not correct then update by removing '/' or adding 'forum/payments.php'.

Any questions please do ask.


NOTE: Those that click install will get priority support over those that do not click install.

Download Now

File Type: xml product-pay_to_register.xml (767 Bytes, 541 views)

Supporters / CoAuthors

Show Your Support

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

Comments
  #52  
Old 07-31-2009, 08:29 PM
unbri103 unbri103 is offline
 
Join Date: Aug 2007
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

unregistered users can't view the payments.php page. How can I change this. I want unregistered users to be able to buy a normal account, or regular account or an account & vip status but they cannot even see the page since the login gets in the way and redirects saying they must login.
Reply With Quote
  #53  
Old 07-31-2009, 08:42 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You may be able to do a conditional if clause for that usergroup in one of the templates or php files. I've seen this type of thing done for other plugins/hacks to make exceptions/inclusions for usergroups.
Reply With Quote
  #54  
Old 08-01-2009, 04:58 AM
unbri103 unbri103 is offline
 
Join Date: Aug 2007
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks would you mind showing me what you mean. I'm not too good with coding.
Reply With Quote
  #55  
Old 08-03-2009, 07:57 PM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've just installed this mod and tried to register.
I noticed it does nothing except redirectingto subscriptions page of forum after registering.

So user can register without payment and even after registration, he can access wholoe forum as before i installed this mod.
Reply With Quote
  #56  
Old 08-09-2009, 12:13 AM
theksmith theksmith is offline
 
Join Date: Jul 2009
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can you please work on the issue of "this still only works with Email Confirmation Turned OFF" when you have time? i'd really like to use this mod, but it has to work with the email confirmation for my board.
Reply With Quote
  #57  
Old 08-10-2009, 10:58 AM
pharmacist pharmacist is offline
 
Join Date: Jul 2009
Location: eg
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks man
but how to install merchant account other than paypal
Reply With Quote
  #58  
Old 08-14-2009, 04:23 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by unbri103 View Post
thanks would you mind showing me what you mean. I'm not too good with coding.
I don't have my test 3.8.3 setup in front of me. One other thing I thought about is that you should be able to set permissions for unregistered users so that they can see the payments.php screen.
Reply With Quote
  #59  
Old 08-14-2009, 06:56 PM
ilrglen's Avatar
ilrglen ilrglen is offline
 
Join Date: Jun 2008
Location: Yorkton, SK
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, after I installed this I forgot to change the path to the payments.php on my system. And while I was testing this, of course, I came to my error page because vBulletin couldn't find payments.php in my forum. No big deal, I thought. I'll just go in and make this change and test it again. But then when I went to reregister my same fake member vbulletin said it was already registered and logged in. Which, it turned out, was correct.

So this is where I have a problem/question. Shouldn't the registration of this fake user not have gone through since the payment procedure did not take place and was not completed? I thought this was supposed to make the payment a condition of the registration process... Any help with this?
Reply With Quote
  #60  
Old 08-14-2009, 07:17 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My guess is because the payments.php file wasn't found, it skipped the payment step and completed registration. Does it work fine now that you've updated the path?
Reply With Quote
  #61  
Old 08-14-2009, 09:10 PM
ilrglen's Avatar
ilrglen ilrglen is offline
 
Join Date: Jun 2008
Location: Yorkton, SK
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SamirDarji View Post
My guess is because the payments.php file wasn't found, it skipped the payment step and completed registration. Does it work fine now that you've updated the path?
Honestly I figured it wouldn't work but now that you mentioned what the problem might be I retried it. It is redirecting me to the correct payments.php page and once it arrives there if I do nothing, with no payment made yet, and I just click on one of the other links on my site, it takes me straight there and let me in since the registration did go through as I suspected. The new page even had me already logged in and I am free to browse.
Reply With Quote
Reply

Thread Tools

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 09:26 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.04393 seconds
  • Memory Usage 2,318KB
  • Queries Executed 29 (?)
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_php
  • (2)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
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)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_postinfo_query
  • fetch_postinfo
  • 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