The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Paypal Donations for vBulletin 3.0.7 Details »» | ||||||||||||||||||||||||||
Due to real life I have ended support of this hack. Please see licensing information below. Please read the troubleshooting tips below before asking for support. ******************************** Paypal Donations for vBulletin 3.0.7 Release version: 1.07 Release Date: 28 June 2005 ChangeLog: Paypal Donations 1.08 Special Thanks:
dsboyce8624 SLeeeper And all of the Alpha Testers that helped out with this Hack! I couldn't have done it without you. What it does Quite simply this hack provides you a way to receive donations from your website's users and provide them with the recognition deserving of a donating member of you community. It uses Paypal exclusively because of Paypal's "Instant Payment Notification" system.The basics are this:
Features
**Coming Soon**
Stuff you have to do Files to upload: 34 Files to modify: 3 Templates to modify: 1 (required) / 2 (Optional) Queries to run: (The install script does this for you, uninstallation is also provided as well) Ease of install: easy, simply follow the instructions in the install script. Time of install: ~5 minutes ***REMEMBER! Add your email address that Paypal has on file in Donations settings. This step is not an option, your payments, although they may be valid, will all be considered invalid if you do not do this! Sign up for Paypal's Premiere Account (Business), and setup IPN. Paypal Registration You will need to register with Paypal for a premiere account if you have not already, if you have, but your account is probably a personal account, you will need to upgrade the account to a premiere account. Assuming that you have a premiere account and have been verified, you then go into your profile at http://www.paypal.com and the select Instant Payment Notification. There will be a checkbox that you must check, you do NOT have to point to the script at Paypal, if you choose not to do this, then you will need to make sure that your Notification URL is put in the settings or this script will NOT WORK!On most systems it will be either: http://www.yourdomain.com/ppverify.phpor http://www.yourdomain.com/forum/ppverify.phpThat's all there is to setting up Paypal to work with your site! Install Upload all the files in the archive into their provided directoriesRun the provided install file, setup your settings, after installation, DELETE THE FILE! This will usually be: http://www.yourdomain.com/forum/admi...ns_install.phpor http://www.yourdomain.com/admincp/donations_install.php How To Use The System To begin with, you simply upload all the files into their respective directories (keeping the structure in the archive).After you upload the files, point your browser to the installation file: donations_install.php and run the installer all the way through, remembering to save your settings at the end (you MUST put in your paypal email, and the path to donate.php, and the path to ppverify.php). Remember, if you have the system set in test mode, you will not be able to process LIVE transactions. If you are going live immediately, then change this setting to no! After you install, simply delete the donation_install folder and all files within it, and the install file. Now you are ready to play. The system is 100% phrased on the user viewable side, so you will need to edit some of the phrases to better suit your site, specifically the phrases titled: your_donations_are_appreciated all_donations_go_towards_furthering_goals donation_used_to_further_mission are the ones that I recommend redoing to suit your site. After editing the phrases, next comes adding your donation buttons and goals. Always add your goals first as the buttons can be attached to a specific goal so that the user gets credit for donating towards a specific goal (you can of course add a button that does not attach to a goal for a general coffer fund type of deal, but goals are the preferred method). After adding a goal, you can then add a button to the site. The settings for the buttons are self-explanatory for the most part, the only required input from you is the title, and the description of the button. Everything else will work fine without input. The system defaults to use the USD currency. If you change this currency in the Donations settings, then to get the correct exchange pricing, you need to run the CRON file to update your Exchange Rates table. To do this simply log into your AdminCP and then do the following:
From there, it's all fairly intuitive. The biggest thing to remember is that to use this hack you MUST have a paypal Business or Premiere account, and have turned IPN on in your Paypal profile. If you run into troubles with a transaction, make sure that you are not trying to verify a sandbox transaction with the live Paypal server and vice versa (the test setting). Secondly, this system will notify you of suspect transactions that Paypal refuses to validate. If you get an email stating that a transaction was invalid, it would suit you to investigate it to find out where the transaction came from and why it failed verification. If all is kosher you can add the donor to the AdminCP so that they get credit for the donation. To assist in this you can edit an invalid transaction to show as valid if the transaction turns out to be kosher. The steps to this are as follows:
After Install You will need to add a link somewhere in your navigation system for vBulletin pointing your users to the donations page (if you installed the vBadvanced Module then you have a link on the home page, but you might want to add one in the nav bar as well), as well as setting up your paypal account to give IPN responses to you, you can do this in your Paypal Profile under Instant Payment Notification.To play in PayPal's Sandbox you will need to be registered with their developer network and setup a few sandbox accounts to play with the sandbox properly. I have throughly tested the sandbox functionality, and it is working until they decide to change coding standards again. Troubleshooting tips and procedures Due to the multitude of possible break-points between Paypal and this script I must request that the following be followed before reequesting support on this system from this point forward:
Lastly, if you have modified the base files in any way, I will NOT give support to this. The files are set in the way that they need to be to run under 90% of server installations. Any other installations that require files to be merged, etc., sorry but you are on yer own in that situation. FYI: The Paypal Notification is completely seperate from the user being sent back to your site. Thus the reason that the ppverify.php file is NOT a function of donate.php. How To Get vBadvanced CMPS v1 Module to work with vBadvance CMPS v2 Follow this link to aranthorn's Instructions on how to get this to work. https://vborg.vbsupport.ru/showpost.php?p=669033&postcount=231 Thank you aranthorn!!! ******************************** I sincerely hope that you enjoy this hack, Please feel free to send feedback to tnp@noblepagan.com! To view this in action head over to: http://damn.that-sucks.net or http://www.noblepagan.com Thank you! )O( Cloudrunner )O( P.s. Anyone who feels the need to donate to me (*hint hint*) feel free to do so, I won't stop you (yeah, I'm as greedy as the next guy). In fact we are a non-profit organization over at The Noble Pagan, so your donation would be tax-deductible . LICENSE: Quote:
Supporters / CoAuthors Show Your Support
|
Comments |
#562
|
||||
|
||||
Quote:
|
#563
|
||||
|
||||
Quote:
EDIT, I found a hack to make a link so I got it covered, thanks! |
#564
|
|||
|
|||
wow - you are possibly the rudest git ive come across on here... thanks for all your 'help'...
I dont think anyone was too rude in their requests - please remember that not everyone is the big giant head genius that you aparently are, im relitively new to this stuff and I muddle through the best I can! All I can say to my 'few' requests and questions is - sorry there was more than 1 before I politely bowed in appreciation of your ore! - Im really interested in seeing using a paypal system like this on my site... i typed paypal into the search engine and waded through the countless threads... its also a little tiring waping through 35 plus pages of this thread for help... especially when I dont find anything from a word search or if I do they seems to trail off into another tangent. I thought people posted their stuff on this forum cause they were proud of their work - you seem to have things confused - while I and Im sure others fully apreciate this kind sharing, we dont expect or demand support. how could we the stuff is free? ahh.. i dont know what Im on about now - Im pissed off you took peoples comments so bloody seriously ! do you suggest in future no one dare ask anything ? or some kind of punishment system that slaps someone across the face when they dare ask a question thats alerady been asked ? ps - that amazing link you seem to be banding around so much on the first post of this thread - the one for the vba2 thing - is a dead link ... i tried that back before I even thought of posting. anyhow - I might as well uninstall this thing now - since I fear a public scolding if I dare ask for assistance as I muddle my way through getting to to work for me. I'll also remember that your hacks are for the elite vbulletin users only it seems - guess im not allowed to appreciate them. |
#565
|
|||
|
|||
I am sorry to upset you cloudrunner, it wasn't meant to. Thanks to the pointer, but I already done that for the 'adv_portal_must_choose_0_include' fix, howver, it wont let me save, as the save button seems to be inactive.
http://showpost.php/?p=669033&postcount=231 Also, the link in the BIG LETTERS (above) is as dead as a Dodo. |
#566
|
|||
|
|||
Ok, I finally sussed it and thank you cloudrunner.
The fix wasnt very clear in my head, as when I tried to save after carrying out the fix, it did nothing, but here is what i done for the 'Could not find phrase 'adv_portal_must_choose_0_include' problem I went to vbulletin vBa CMPS menu in admin cp I clicked on add new module I selected the PHP File option I then added the parameters like this I named it donations2 File to include: selected donate.php Module parent: selected None Templates Used entered the following adv_portal_donate adv_portal_donate_goals adv_portal_donate_goals_user Clean File Output: selected NO Selected my permisions and hit save......voila!!!! a block in all its glory. Sorry your having a bad time atm Cloudrunner, hope everything gets better soon. :surprised: |
#567
|
||||
|
||||
Quote:
|
#568
|
||||
|
||||
Quote:
I'm am rude, people already know that. I'm frustrated as to how many folks do not read the post up top. Yours is not the first request that was addressed in the first post. As to the bad link, I'll call my bad and apologize for that, however, a person who takes on something like being an administrator to a forums should realize when there address bar for a given link does not match the linked text (I spelled out the link verbatim when I posted it, unfortunately, something in the coding here on vb.org changed it to remove the https://vborg.vbsupport.ru/... from the link. I have fixed that in the post. To answer your question, I am a rude SOB when someone comes on and gripes about something that was addressed previously, and then when no response is given (due to me NOT BEING HERE, but where I could do some good by helping the folks down in Louisiana after Katrina, and living in the conditions present there for three weeks just to make sure that the freaking hospital equipment is running even without power and air conditioning required to keep them running) posting multiple times on the same problem, with each post getting more nasty as they come along, instead of simply looking at the problem and then saying, hmmm...the full link is given, but when clicked it goes somewhere else, maybe I should cut and paste the address into the browser bar; nah, that would be too obvious. So yes, I'm pissy, I'm rude, and I'm frustrated as to how denegrated the public school system has seemed to get lately. Reading must be an acquired skill, as well as simple common sense. So in closing, here is the link AGAIN: https://vborg.vbsupport.ru/showpost....&postcount=231 and the one in the first post is fixed for the folks who cannot figure out how to cut & paste and save everyone some hassle. Again, I apologize for not catching the broke link thing there folks, my bad. But I do expect a small amount of common sense from folks who are willing to run a forums, as fork out the cash to do it with VB. I do not have a big head, nor have I EVER said that I am a genius, It has taken me five years of doing this to get JUST THIS ONE system running. I am a student first and foremost, but more than that, I learn from everything that happens to me. I also own up when I make a mistake, and I expect others to do the same; I made the mistake of assuming that the link was working, it was not, I apologize, it's fixed. As well, I expect people to help themselves first before hollering for assistance from others. Now I was wrong with the link, and I fixed it, thank you for pointing out that it was broke. I am going to repeat myself here, I will do my best to help where I can, but do not expect my help if your requests make no sense, are not in detail, and demand that something be done. Oh, and one more thing, I am an A$$ folks, get used to it, especially if you are going to goad me into a corner, I will not deal with that; and to respond to your thing about taking stuff seriously, I take everything seriously. To me what you say is exactly what you mean the first time you say it. Words are a very special thing to me, and I choose mine very carefully, for they can either bite or soothe. Either way, you cannot take back what you have said, the words will always be there, they are the one magickal thing in this world, so yes, I take what everyone says very seriously, including my own words. I do not regret my words, nor do I ever wish to take my words back, because I chose them as I did at that time because I meant what I said. I expect nothing less from anyone else. Lastly, you will do as you see fit, it does not concern me in the least, if I release another hack and you decide to install it, more power to you, I will not punish for questions asked, as long as they are intelligent, thought out, and specific in details. This is not the first time I have ranted on anyone for not being literate, neither will it be the last. As you so deftly stated, the hacks are free, demand for support is null. However, we all do our best to accomodate, but I can garuantee that the authors of the hacks here at vb.org will all get frustrated and pissed at the folks who install their stuff when the answers have already been given. I just don't care who I piss off when I call those people out. That's the difference. I released this system because I thought some might like to use it. I do not have to support it (but I will as I can), neither do I need to suffer the proddings of someone who does not wish to help themselves when the answer to their problems is not immediately forthcoming. I have stated previously, I have other issues to deal with, and I don't always have the time to be online, sometimes (like the last three weeks) I'm not even home. Anyway, you've got me into rant mode right at bed time, and I don't appreciate that, as I expect you didn't appreciate my previous post, nor will you appreciate my position in this one, it matters not. wobbly, you did not upset me, MJ did with his previous statements Quote:
Quote:
In parting let me say this, if you don't like it, uninstall it and keep your childish words to yourself, if you have a problem, post it intelligently, in detail, and you will get a much better reception. Namaste )O( Cloudrunner )O( |
#569
|
||||
|
||||
Quote:
|
#570
|
|||
|
|||
Quote:
as for the 'yeah crap aint it' problem - i was not refering to the hack itself - merely the frustration in asking for assistance from a thread that dont seem to be answering! Im way too familiar with asking questions (most a lot more detailed than here) on these vbulletin resource sites and getting absolutely no answer. whatevers happening in your life - no one else really cares man... Its like me expecting you to understand my 'outbursts' if I said I had a bad day/week/month/year/whatever... if you dont wanna support this hack - just dont - and if you dont wanna answer 'silly' questions - just ignore them. I dont see I did anything wrong with what I said - since I wasnt getting much response from anyone I was merely posting again with updated ideas as to the causes of my problems. and boo hoo I made you upset - you made me pissed off in the first place for coming down on me like a tonne of bricks! its not nice getting my inexperience with vbulletin slapped back in my face and mocked cause Im still unfamiliar with what I need to look for to fix a problem and what relates to what! anyway - I wont bother read and reply to this thread as its already near on 40 pages long - probably becasue its full off people begging for HELP only to get publicly humiliated by you! |
#571
|
||||
|
||||
Quote:
As far as inexperience, everyone has been there before, and we all understand that, including myself; however, don't expect a happier response from any of the authors here when you take personal shots at the coding of that author such as you did with mine. I've already explained my absense lately, and did not need to read that literary smack in the head from anyone. Let's give a "for instance" here...If I walked up to you on the streets and said, "you're a piece of SH*T!" I'm fairly certain you'd be upset. Whether you act upon that is determined by the type of person that you are. I will not put up with that anywhere, so I called it out. By stating what you did, you were basically saying it to my face, and I acted according to the person that I am. Now you can either accept my apology for taking this into the public eye instead of into PM, or not. If you choose to not take the apology, that is your choice. The fact of the matter is that what you said was wrong, no matter how you look at it, and thus I slapped you for it. Had it been in person, you would have had more than words to deal with. I sincerely apologize for bringing my personal issue with your remark into the public view and not having done it in private. Anyway, sorry for dragging the thread down like this folks, I do sincerely apologize for it. In the future I will ensure that the links I post are correctly htmlised to parse within vb.org so that this problem does not happen in the future. And for everyone who reads this, the last few rants were directed only at the person in the posts, not everyone in general. I realize after reading through, that I was in the wrong, and should have taken my personal beef with the person into PM and not in the public eye, and for that I apologize to the rest of you. I was wrong in doing that. If there are any other issues that I can resolve with the hack itself, let me know and I will do my best to accomodate. Namaste )O( Cloudrunner )O( |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|