The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#2
|
|||
|
|||
![]()
No wonder so many of my users hate vb.
I've been using it for over six months now, and here I am, wondering how to edit my own darn post. Grr! And clearly I've posted in the wrong forum. Oh well. Maybe another day it will be obvious to me. Meantime, I have foolishly posted something I am incapable of editing or deleting. Moderator assistance if and when possible please. |
#3
|
|||
|
|||
![]()
Still just finding where to make the mods....
The phrase search ends at a hard-coded array in forum/subscriptions.php PHP Code:
http://www.mysite.com/forum/subscriptions/inhouse.php and http://www.mysite.com/forum/subscriptions/inhouse.php Now I'm ready to take an existing script from the subscriptions directory, rename it as inhouse.php or plugnpay.php, modify to accept the return values, and I might be done. Cheers |
#4
|
|||
|
|||
![]()
<a href="https://vborg.vbsupport.ru/showthread.php?s=&threadid=66949" target="_blank">https://vborg.vbsupport.ru/showt...threadid=66949</a>
same thing released before by kall. |
#5
|
|||
|
|||
![]() Quote:
vB Version: 3.0.3 Mod Version: 1.00 Supported DB Changes Installer included Release: 07. Jul 2004 Installs: 5 Last Update: Never Rating: At least he is trying to upgrade it from 3.0.3 to 3.0.7 so do not knock him for doing this ![]() |
#6
|
|||
|
|||
![]()
there is no change from 3.0.3 the subscription info never changed
|
#7
|
|||
|
|||
![]() Quote:
|
#8
|
|||
|
|||
![]()
Hehe, same here
![]() |
#9
|
||||
|
||||
![]() Quote:
Thank you for pointing out that I had it set at 3.0.3 though. You may not realise, having not released anything yourself, that this is a dropdown box, with no option to select 'various versions from 3.0.3 up'. Twoseven is also right in saying there have been no changes to the system since my release, so that release still applies. |
#10
|
|||
|
|||
![]()
Your release not only still applies, but you did it without all the whining and crying. And you found one final phrase that I did not. People trying to simply make the change should definitely follow your thread.
Kall shows different ways of making the mods: something about turning on debug and using the address bar to modify a setting. Even more potentially useful information. I didn't quite understand I was "releasing" something here, I was just posting a whiner. We all have our days. There is nothing to release. It's just a few steps to follow. So long as the threads are cross-linked, another may have twice the chance of understanding or learning. Or finding it in the first place. Alert here's something curious. If you start with an existing subscriptions ipn (instant payment notification) module, you may find it includes init but not global. Where do people define their group ids eg define('MYGROUP', 13). I would have guessed global.php Other steps Many processors require a unique transaction identifier. I found I had to create a table. When the purchase was confirmed, write the userid and get an insert id. The subscription table itself will not do. Now, if a cookie has expired when the IPN is received, you still have the insert id, and can recover the transaction details. I saved everything the processor sent: PHP Code:
Also in this table, a COMPLETE status. If you try to complete a transaction that is already complete, you know somebody is hacking... or more likely, the payment processor is acting up, and users are desperately re-trying. Beats extending the subscription eight times. And provides a useful audit trail. There's another difficulty for adult ("stupid") sites. Presenting all those payment methods is confusing for some people. Better to guide them one at a time, first through your main processor, then try for the others. I'm not done yet! Appreciate the feedback. |
![]() |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|