vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Add-On Releases - Pay to Register (https://vborg.vbsupport.ru/showthread.php?t=263521)

Budabing 07-02-2012 08:45 AM

Hi, just wondering if anybody could help me. Im getting an error:

Quote:

JQuery Library Path
Enter the full path to the JQuery Library that will be loaded to show the correct subscription description. If JQuery is already loaded, empty this field and the setting will be disabled.

Error:
You did not enter a valid value for this setting.
This is at the admincp>options>Lancerforhire etc screen.

Running vB 4.1.12

The current path is ./clientscript/jquery/jquery-1.4.4.min.js

vbresults 07-02-2012 05:49 PM

Quote:

Originally Posted by Budabing (Post 2344456)
Hi, just wondering if anybody could help me. Im getting an error:



This is at the admincp>options>Lancerforhire etc screen.

Running vB 4.1.12

The current path is ./clientscript/jquery/jquery-1.4.4.min.js

Unless you are showing different descriptions for members, you can ignore this setting (actually, just empty it and save). :)

vbresults 07-02-2012 06:04 PM

3.5.2 has been released! This addresses a free registration bug and the error messages are more descriptive.

Budabing 07-03-2012 12:05 AM

Quote:

Originally Posted by Lancerforhire (Post 2344550)
Unless you are showing different descriptions for members, you can ignore this setting (actually, just empty it and save). :)

Thanks for your reply Lancerforhire, I have another error when hitting the register button:

Fatal error: Uncaught exception 'Exception' with message '0002' in /home/toottoot/public_html/forums/register.php(90) : eval()'d code:233 Stack trace: #0 /home/toottoot/public_html/forums/register.php(90): eval() #1 {main} thrown in /home/toottoot/public_html/forums/register.php(90) : eval()'d code on line 233

I'm guessing it has something to do with register.php I had replaced the 2 instances with the required text after = $userdata->save(); is there something I've missed?

Thanks - Mick

vbresults 07-03-2012 01:32 AM

Quote:

Originally Posted by Budabing (Post 2344638)
Thanks for your reply Lancerforhire, I have another error when hitting the register button:

Fatal error: Uncaught exception 'Exception' with message '0002' in /home/toottoot/public_html/forums/register.php(90) : eval()'d code:233 Stack trace: #0 /home/toottoot/public_html/forums/register.php(90): eval() #1 {main} thrown in /home/toottoot/public_html/forums/register.php(90) : eval()'d code on line 233

I'm guessing it has something to do with register.php I had replaced the 2 instances with the required text after = $userdata->save(); is there something I've missed?

Thanks - Mick

This error has nothing to do with the file edit. It means you haven't created any subscriptions

Budabing 07-03-2012 01:39 AM

Quote:

Originally Posted by Lancerforhire (Post 2344650)
This error has nothing to do with the file edit. It means you haven't created any subscriptions

Just sent you a PM a little while ago

EDIT: things gone from bad to worse. now cant even access admincp because of this:


Fatal error: Class 'ExtendedSessions' not found in /home/toottoot/public_html/forums/includes/init.php(336) : eval()'d code on line 387

MSJA 07-03-2012 03:08 AM

With product-paid_registration-3.5.2.zip, I received the following error when importing product-paid_registration-3.5.2.xml.

The following dependencies were not met:

1.) The product extended_databases must be installed before this product may be installed. (Compatible starting with 1.2.1)

vbresults 07-03-2012 02:59 PM

Quote:

Originally Posted by MSJA (Post 2344665)
With product-paid_registration-3.5.2.zip, I received the following error when importing product-paid_registration-3.5.2.xml.

The following dependencies were not met:

1.) The product extended_databases must be installed before this product may be installed. (Compatible starting with 1.2.1)

Looks like I left a dependency out of the zip by accident in the most recent version -- it is now in the zip. :)

vbresults 07-04-2012 12:50 PM

3.6 has been released! It includes the following fixes --
  1. Extended Databases Library Included (with instructions added to INSTALL.txt)
  2. A 3.x-only bug preventing free registrations has been fixed.

vbresults 07-04-2012 11:36 PM

If you are running paid registration 3.5.2 to 3.6, you will experience various issues with registration. The main product Xml in 3.5.2 to 3.6 is from a development branch of the add-on where it was being overhauled, and this development version does not yet function. Please update to 3.7 by importing the import/product-paid_registration-3.7 Xml with 'Allow Overwrite' set to 'Yes'.

speaksell 07-05-2012 04:44 AM

Is there anyway to have to fill out the registration from first before you make a payment? It would seem that they would be more willing to make the payment after they already did all the work of filling out the registration form

Budabing 07-06-2012 09:36 PM

Hi Lancerforhire, thanks for installing this for me. It works great. One question. I originally thought to myself that I didnt want the free membership option, and so I deleted it.

I now wish I didn't, as I see the benefit of the free option. How do I get the free membership back?

I have tried re-uploading via the import product and over-writing what is already there, but that didnt make it return. Any ideas?

Thanks Mick.

vbresults 07-07-2012 03:26 PM

Quote:

Originally Posted by Budabing (Post 2345633)
Hi Lancerforhire, thanks for installing this for me. It works great. One question. I originally thought to myself that I didnt want the free membership option, and so I deleted it.

I now wish I didn't, as I see the benefit of the free option. How do I get the free membership back?

I have tried re-uploading via the import product and over-writing what is already there, but that didnt make it return. Any ideas?

Thanks Mick.

Of course :)

What do you mean deleted? There is an option/switch in the AdminCP (see screenshots in first post) to just turn it off. Did you do something else? If you did a template edit, make sure to revert it and everything should work fine again. :)

huskermax 07-08-2012 07:38 PM

Quote:

Originally Posted by Lancerforhire (Post 2345001)
3.6 has been released! It includes the following fixes --
  1. Extended Databases Library Included (with instructions added to INSTALL.txt)
  2. A 3.x-only bug preventing free registrations has been fixed.

Quote:

Originally Posted by Lancerforhire (Post 2345172)
If you are running paid registration 3.5.2 to 3.6, you will experience various issues with registration. The main product Xml in 3.5.2 to 3.6 is from a development branch of the add-on where it was being overhauled, and this development version does not yet function. Please update to 3.7 by importing the import/product-paid_registration-3.7 Xml with 'Allow Overwrite' set to 'Yes'.

I have 3.5.1

Gratitude Libraries 1.1

Extended Session Libraries 1.2

When I tried to upgrade to 3.7 it said this:

Quote:

The following dependencies were not met:

The product extended_notices must be installed before this product may be installed. (Compatible starting with 1.1)
What am I doing wrong. I was following the upgrade instructions for 3.X

vbresults 07-08-2012 08:16 PM

Quote:

Originally Posted by huskermax (Post 2346164)
I have 3.5.1

Gratitude Libraries 1.1

Extended Session Libraries 1.2

When I tried to upgrade to 3.7 it said this:



What am I doing wrong. I was following the upgrade instructions for 3.X

There is another Xml to import -- see the import folder in the zip.

huskermax 07-09-2012 06:40 PM

Does this allow user moderation? So the poster would go through the system and then pay then register. Once that is complete they are moved to the moderation user group. Then I can match up all my pay pal info with the posters and approve.

vbresults 07-10-2012 01:54 PM

Quote:

Originally Posted by huskermax (Post 2346446)
Does this allow user moderation? So the poster would go through the system and then pay then register. Once that is complete they are moved to the moderation user group. Then I can match up all my pay pal info with the posters and approve.

If you set up the subscription that way, that is how it will work :)

huskermax 07-13-2012 09:19 PM

Did you get any heads up on VB5? Will you set this mod up for vb5?

vbresults 07-15-2012 09:30 PM

Quote:

Originally Posted by huskermax (Post 2347763)
Did you get any heads up on VB5? Will you set this mod up for vb5?

Yes, and we can't answer that yet :)

huskermax 07-25-2012 07:10 PM

Quote:

Originally Posted by Lancerforhire (Post 2348481)
Yes, and we can't answer that yet :)

That is ok. I just wanted to make sure this mod would still be there. I would not have upgraded to vb5 with out it.

huskermax 08-03-2012 07:17 PM

Can I have my subscription set up for the not logged in/unregistered user group as well?

When I installed this I had about 800 users that had started in that user group when we set up subscriptions. When they expire they get kicked back to that user group. Right now I only have user waiting email conformation allowed. So as these 800 users expire it does not allow them to renew. If I turn on the non logged in/unregistered user group will that mess up this mod?

jfeely 08-04-2012 04:13 AM

I'm using vB 4.2.0 PL2, and I followed the instructions:

* Any subscription you do not perform step one on will not appear on the subscription selection page.

1. Make each subscription accessible to the "Users Awaiting Email Confirmation" group in the subscription permissions.
2. Import the product-extended_gratitude Xml.
3. Import the product-extended_sessions Xml.
3-1. Import the product-extended_notices Xml.
3-2. Import the product-paid_registration Xml.
3-3. (vB 3 Only) Import the product-extended_legacies Xml.
4. Download register.php from the forum root and open it. In register.php, find each (1-3 instances):

= $userdata->save();

Add below each:

if (isset($paidRegistrationUserId)) {
$vbulletin->userinfo['userid'] = $userid = $paidRegistrationUserId;
}

5. Upload register.php to the forum root.

-------------------------------------

I didn't do step 3-3, because my version is higher. My "Basic Subscription" was made accessible to Users Awaiting Email Confirmation via subscription permissions page. I deactivated the free registration in the settings page, and updated the jQuery location there too.

I cannot see anything about subscribing on my registration page. I've looked through all the comments here, and can't find anything about this. Any ideas?

vbresults 08-08-2012 12:13 AM

Quote:

Originally Posted by huskermax (Post 2354132)
Can I have my subscription set up for the not logged in/unregistered user group as well?

When I installed this I had about 800 users that had started in that user group when we set up subscriptions. When they expire they get kicked back to that user group. Right now I only have user waiting email conformation allowed. So as these 800 users expire it does not allow them to renew. If I turn on the non logged in/unregistered user group will that mess up this mod?

Try enabling that usergroup in the subscription permission manager for the subscription in question. If that doesn't work, then let me know.

Quote:

Originally Posted by jfeely (Post 2354257)
I'm using vB 4.2.0 PL2, and I followed the instructions:

* Any subscription you do not perform step one on will not appear on the subscription selection page.

1. Make each subscription accessible to the "Users Awaiting Email Confirmation" group in the subscription permissions.
2. Import the product-extended_gratitude Xml.
3. Import the product-extended_sessions Xml.
3-1. Import the product-extended_notices Xml.
3-2. Import the product-paid_registration Xml.
3-3. (vB 3 Only) Import the product-extended_legacies Xml.
4. Download register.php from the forum root and open it. In register.php, find each (1-3 instances):

= $userdata->save();

Add below each:

if (isset($paidRegistrationUserId)) {
$vbulletin->userinfo['userid'] = $userid = $paidRegistrationUserId;
}

5. Upload register.php to the forum root.

-------------------------------------

I didn't do step 3-3, because my version is higher. My "Basic Subscription" was made accessible to Users Awaiting Email Confirmation via subscription permissions page. I deactivated the free registration in the settings page, and updated the jQuery location there too.

I cannot see anything about subscribing on my registration page. I've looked through all the comments here, and can't find anything about this. Any ideas?

Hmm... perhaps the plugin/hook system is disabled? I can't think of anything else that would cause it to appear as if the add-on wasn't installed.

jnf85 08-09-2012 03:31 AM

Quote:

Originally Posted by LancerForHireLLC (Post 2355369)

Hmm... perhaps the plugin/hook system is disabled? I can't think of anything else that would cause it to appear as if the add-on wasn't installed.

My brother (jfeely) is helping me with this. We went into manage products and found that we needed to 'enable' your add on, because it looked like this: (View "manage products" attachment)


After enabling it a window popped up saying that we needed to enable the other "Lance for Hire" items as well. Once hitting okay, and they were all enabled, we refreshed and tried to register as a new user. Now on the register page, it ONLY had a subscription drop down box, and no place for the user to sign up or put any information in... (View "register page issue" attachment)

Do you know why this would happen? How do we get the fields back for a normal registration page, but still have the subscription box?

vbresults 08-09-2012 04:24 PM

Quote:

Originally Posted by jnf85 (Post 2355725)
My brother (jfeely) is helping me with this. We went into manage products and found that we needed to 'enable' your add on, because it looked like this: (View "manage products" attachment)


After enabling it a window popped up saying that we needed to enable the other "Lance for Hire" items as well. Once hitting okay, and they were all enabled, we refreshed and tried to register as a new user. Now on the register page, it ONLY had a subscription drop down box, and no place for the user to sign up or put any information in... (View "register page issue" attachment)

Do you know why this would happen? How do we get the fields back for a normal registration page, but still have the subscription box?

Ah yes I've fixed it so it's enabled by default. Sorry about that!

Information is not requested until after the payment is made; that is how this add-on works (see screenshots).

m4lw4re 08-09-2012 06:40 PM

I've added the payment system Liberty Reserve. When my Liberty Reserve payment back from the forum. It does not make anything happen. I do not know how to activate the new members when they do not know about.

jnf85 08-09-2012 08:12 PM

Everything seems to work fine. Some browsers work a bit differently than others but I think the end result so far is the same. One last question- for some reason my mobile testers couldn't subscribe/register via their phone browsers. Any ideas why? It just says this:

"No Subscriptions on line 233 in /home4/feelypho/public_html/seniorportraitsforum/forum/register.php(90) : eval()'d code
#0 /home4/feelypho/public_html/seniorportraitsforum/forum/register.php(90): eval()
#1 {main}

Fatal error: No Subscriptions on line 233 in [path]/register.php(90) : eval()'d code in[path]/vb/vb.php on line 286"

vbresults 09-14-2012 09:49 PM

3.7.1 has been released! Two big changes --

1. The copyright notice has been removed from this add-on.
2. Support is provided to free subscribers of vbresults.com exclusively.

---

Quote:

Originally Posted by jnf85 (Post 2355866)
Everything seems to work fine. Some browsers work a bit differently than others but I think the end result so far is the same. One last question- for some reason my mobile testers couldn't subscribe/register via their phone browsers. Any ideas why? It just says this:

"No Subscriptions on line 233 in /home4/feelypho/public_html/seniorportraitsforum/forum/register.php(90) : eval()'d code
#0 /home4/feelypho/public_html/seniorportraitsforum/forum/register.php(90): eval()
#1 {main}


Fatal error: No Subscriptions on line 233 in [path]/register.php(90) : eval()'d code in[path]/vb/vb.php on line 286"

You have no subscriptions and need to create one.

Davey-UK 09-15-2012 06:16 AM

Quote:

Originally Posted by LancerForHireLLC (Post 2365501)
3.7.1 has been released! Two big changes --
1. The copyright notice has been removed from this add-on.

Thats good news **Reinstalled :up:
Excellent addon, and thanks. The footer of the page was starting to look bigger than the forum with the amount of copyright notices. :)

huskermax 09-30-2012 11:18 PM

Quote:

Manual Update Notification *

The following modification has been updated (by LancerForHireLLC) ;

Paid Registration
https://vborg.vbsupport.ru/showthrea...hreadid=263521

Reason ;

What features would you like in the next version of Paid Registration?

vBulletin.org

I like it a lot. One thing I would like is to see the user have to put in a screen name or register first but no account is created until they have paid. I get emails all the time that say pending paid subscription 123 or 38......so on an so fourth but it is people starting the proccess but never finish. Maybe do something to cut that down. Once they pay then the pending subscription is created.

jnf85 09-30-2012 11:55 PM

Quote:

Originally Posted by huskermax (Post 2369878)
I like it a lot. One thing I would like is to see the user have to put in a screen name or register first but no account is created until they have paid. I get emails all the time that say pending paid subscription 123 or 38......so on an so fourth but it is people starting the proccess but never finish. Maybe do something to cut that down. Once they pay then the pending subscription is created.

Amen to that!! So many new subscribers get confused and start the process, but don't finish it because they can't figure out that they have to go back to the forum page and register. I just end up refunding and then manually create accounts for them which is a waste of time. It just needs to be dummy proof for these people. Agree that having a registration page with a subscription drop down at the top or bottom of the same page would solve these problems so that both things happen at the same time. Thanks, looking forward to seeing any new updates!

vbresults 10-01-2012 03:42 PM

Quote:

Originally Posted by huskermax (Post 2369878)
I like it a lot. One thing I would like is to see the user have to put in a screen name or register first but no account is created until they have paid. I get emails all the time that say pending paid subscription 123 or 38......so on an so fourth but it is people starting the proccess but never finish. Maybe do something to cut that down. Once they pay then the pending subscription is created.

Quote:

Originally Posted by jnf85 (Post 2369885)
Amen to that!! So many new subscribers get confused and start the process, but don't finish it because they can't figure out that they have to go back to the forum page and register. I just end up refunding and then manually create accounts for them which is a waste of time. It just needs to be dummy proof for these people. Agree that having a registration page with a subscription drop down at the top or bottom of the same page would solve these problems so that both things happen at the same time. Thanks, looking forward to seeing any new updates!

I see. I've gotten a few requests for reversing this process and doing something like you are talking about, but that would be a very time-consuming rewrite of the add-on.

I can write a different version of the add-on independent from this, but it would be commercial (probably 27 USD). If this is something you are interested in, I may do it.

jnf85 10-01-2012 03:55 PM

Quote:

Originally Posted by LancerForHireLLC (Post 2369999)
I see. I've gotten a few requests for reversing this process and doing something like you are talking about, but that would be a very time-consuming rewrite of the add-on.

I can write a different version of the add-on independent from this, but it would be commercial (probably 27 USD). If this is something you are interested in, I may do it.

If it were to rid any registration confusion/issues and was fool proof for them, then I would pay $27 for that. I'm sure others may request a free option in the paid drop down as well.
I understand that you need to get more on board to make this worth your while though. Hopefully others will pipe up about it.

TheSupportForum 10-01-2012 04:23 PM

Quote:

Originally Posted by jnf85 (Post 2370002)
If it were to rid any registration confusion/issues and was fool proof for them, then I would pay $27 for that. I'm sure others may request a free option in the paid drop down as well.
I understand that you need to get more on board to make this worth your while though. Hopefully others will pipe up about it.

all the developer needs o do is create an IPN like from paypal, which will allow automation of payments work better and if a customer cancels then it wont allow the new usergroup

vbresults 10-01-2012 07:22 PM

Quote:

Originally Posted by simonhind (Post 2370009)
all the developer needs o do is create an IPN like from paypal, which will allow automation of payments work better and if a customer cancels then it wont allow the new usergroup

"You obviously have no idea what you are talking about". That was my first thought. This has nothing to do with IPN's.

https://vborg.vbsupport.ru/attachmen...1&d=1349122766

Then I saw that you haven't even downloaded the add-on or seen the code, so it makes sense for you to be so off-base.

TheSupportForum 10-01-2012 07:35 PM

Quote:

Originally Posted by LancerForHireLLC (Post 2370043)
"You obviously have no idea what you are talking about". That was my first thought. This has nothing to do with IPN's.

https://vborg.vbsupport.ru/attachmen...1&d=1349122766

Then I saw that you haven't even downloaded the add-on or seen the code, so it makes sense for you to be so off-base.

fair do's man

but what i meant to say is that's its possible using a similar method
a call back script basically after payment

vbresults 10-01-2012 08:39 PM

Quote:

Originally Posted by simonhind (Post 2370044)
fair do's man

but what i meant to say is that's its possible using a similar method
a call back script basically after payment

Using a custom callback has a number of issues. Here are a few --
  1. A callback system would need to be made for each payment method (not just PayPal)
  2. Each callback system then has it's own set of bugs and issues
  3. Since the built-in callbacks would no longer be used, this means custom payment methods would not work with this add-on

TheSupportForum 10-01-2012 10:34 PM

Quote:

Originally Posted by LancerForHireLLC (Post 2370054)
Using a custom callback has a number of issues. Here are a few --
  1. A callback system would need to be made for each payment method (not just PayPal)
  2. Each callback system then has it's own set of bugs and issues
  3. Since the built-in callbacks would no longer be used, this means custom payment methods would not work with this add-on

thank you for clearing that up

huskermax 10-03-2012 04:34 PM

Quote:

Originally Posted by LancerForHireLLC (Post 2369999)
I see. I've gotten a few requests for reversing this process and doing something like you are talking about, but that would be a very time-consuming rewrite of the add-on.

I can write a different version of the add-on independent from this, but it would be commercial (probably 27 USD). If this is something you are interested in, I may do it.

$27 would be worth it. But I would not get it unless it worked for vb5. At this point we will be going that way. So for us pay for it now and it not work in vb5 would be pointless. In fact I was kind of holding out and going to wait until this add on was set up for vb5 before switching.

vbresults 10-03-2012 05:24 PM

Quote:

Originally Posted by huskermax (Post 2370516)
$27 would be worth it. But I would not get it unless it worked for vb5. At this point we will be going that way. So for us pay for it now and it not work in vb5 would be pointless. In fact I was kind of holding out and going to wait until this add on was set up for vb5 before switching.

Not to sound flippant; only one person said they're going to purchase the vB4 version of the rewrite; making it for vB5 right now wouldn't make sense, or be worth it (which would be $800-$1300 of my time).


All times are GMT. The time now is 08:12 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.03119 seconds
  • Memory Usage 1,893KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (32)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete