Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Bills PayPal Donations Lite - 4 Details »»
Bills PayPal Donations Lite - 4
Version: 4.00, by Billspaintball Billspaintball is offline
Developer Last Online: Nov 2011 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 4.0.x Rating:
Released: 02-19-2010 Last Update: 02-19-2010 Installs: 60
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations Is in Beta Stage  
No support by the author.

Hack Description

This hack is the easiest way to add the ability to accept PayPal donations for your site.
You simply upload 2 php files, and a couple of images and then import the product XML and thats it!
No messing round with template edits or anything like that, its all done for you!


Some features of this hack are:
  • No need to modify or edit any vB files!
  • Automaticly adds 'Donate' link on Navbar next to the FAQ link if desired.
  • Simple once off setup in the Admin Control Panel.
  • All PayPal settings such as preferred currency are set in the Admin CP.
  • The Donors forum username is on the emailed receipt from PayPal.
  • People do not have to be registered on your site to donate.
  • You and toggle the PayPal Verified seal on or off.
  • Works with default IE settings!
  • Configurable Thank you page for donors
  • Default / suggested donation amount if desired
  • Fully Phrased
Well thats about it for the moment. I may add more features later, if there is a demand for them.

Please note that you have to have either a Business or Premiere PayPal account, else you will need to upgrade to one of these before you can accept donations. Its easy to do, just follow the guide on the PayPal site.

Also note that this is a product, not a plug-in. You must import it using the import product feature in the Admin CP.

I will try and offer support, but work and family commitments mean I don't have much free time.

This script has been confirmed as working on
  • vB 4.01


Known Bugs
  • None


Change log

Version 4.00 (20th Feb 2010)
  • First release for vB 4.*
  • Will only work with vB 4.* or newer


Click on Install
If you have this script installed then please click on the install link because;
  • You will get notified if any security issues are reported.
  • You will get notified when there are any upgrades to this script
  • It gives me a warm fuzzy feeling and motivates me to develop more

IMPORTANT
This is my first real conversion for vB 4.x and as such probably contains some bugs.
I would recommend testing on a test forum first.

Download Now

File Type: zip bppl400.zip (19.7 KB, 323 views)

Screenshots

File Type: jpg admincp.jpg (146.7 KB, 0 views)
File Type: jpg donate.jpg (70.4 KB, 0 views)
File Type: jpg donated.jpg (36.7 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
too_cool_3, Zero13

Comments
  #22  
Old 08-25-2010, 02:18 PM
GrowReport's Avatar
GrowReport GrowReport is offline
 
Join Date: Jan 2007
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks encryption I had the same problem...used your fix, not all is good!

I did use this with vBH-Add new tabs and put the donate tab on the main navbar like the other main tabs. Now it gets noticed as it should. That was the simplest way I have ever added tabs.

vBH-Add new tabs
https://vborg.vbsupport.ru/showthread.php?t=228507
Reply With Quote
  #23  
Old 09-20-2010, 09:35 PM
Dexter_kcd Dexter_kcd is offline
 
Join Date: May 2005
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was using the 3.7 version of this mod, and was happy to see it for 4.x.

I did notice a couple of problems with it though:

1 - I also had to make the edit mentioned in this post.

2 - In the Admin CP >> Options >> Bills PayPal Donate Lite - 4.0, the setting for "Display Donations Link" keeps reverting back to the default "Text Link on Navbar." I have the link adding to my Tabs using another Mod, so I disabled the navbar link from this mod. A few minutes later I noticed the link was back in the Navbar. It looks like every time I open the options for this mod, it defaults back to "Text Link on Navbar", so if I hit save without remembering to change this, the unwanted text link comes back.

This is a problem because the same thing happens if I choose to show ALL options in my Admin CP. If I am looking for another option somewhere, and open all the options groups, make a change to something else entirely...well, this defaults back to "Text Link on Navbar" and inadvertently gets saved.

As a workaround, I edited the product XML to remove the link entirely.

Dexter...
Reply With Quote
  #24  
Old 09-23-2011, 02:29 PM
victorvu victorvu is offline
 
Join Date: Mar 2011
Posts: 134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It is a great mod. I just came in and fix errors on the userinfo; however, I have another question that is, how can I add description under the Welcome message?

Thanks for the mod,

Victor:up:
Reply With Quote
  #25  
Old 02-26-2012, 07:25 PM
too_cool_3's Avatar
too_cool_3 too_cool_3 is offline
 
Join Date: Sep 2007
Location: ON, Canada
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also had to add vb:raw to {$vbulletin->userinfo[username]} in bppl_main and bppl_donated

Works great on vB 4.1.10, thanks Bill!

Perhaps, someone can update the first post to include this code update.
Reply With Quote
  #26  
Old 09-29-2019, 07:41 PM
winky8300 winky8300 is offline
 
Join Date: May 2008
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by encryption View Post
I just installed and it went ok. I did have to edit the bbpl_main template and replace two instances of this:

{$vbulletin->userinfo[username]}

with this:

{vb:raw $vbulletin->userinfo[username]}


I also had to do it once in bppl_donated.
hello

i made these changes, but when i get the detail of the paypal donation, the username would not, i have this

Details of the purchase
Donation for my site from {$vbulletin->userinfo[username]}

what should I do to make the user appear correctly

thank you
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 01:30 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06919 seconds
  • Memory Usage 2,292KB
  • Queries Executed 21 (?)
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
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (6)post_thanks_box
  • (2)post_thanks_box_bit
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (4)postbit_attachment
  • (6)postbit_onlinestatus
  • (6)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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