Status
Not open for further replies.

Ozzy47

Former Developer
Customer
IcEWoLF GoodApples Freekoid Valcav Mokonzi bszopi
First off I would like to thank those of you who choose to be a part of the closed beta testing. The Beta Product should show up in your Customer Area and be available for downloading. As of now the only payment processor it has is PayPal, I will look into adding more in the future. So far here is the features for the product.

Major Features
Payment Options: Administrators can set donation amounts to Custom, Suggested, or Suggested and Custom.

Interactive Donation List Page: Administrators can confirm, unconfirm, and edit donations from the donation list page

Donation Goal Bar: A donation goal bar can be placed anywhere on your site.

New ACP settings menu layout: Accessing the settings for the product is in a dashboard type menu.

Complete Feature List

  • StyleVars
    • Has a stylevar, so you can change the color of the donation bar donated goal amount.
    • Has a stylevar, so you can change the color of the donation bar remaining goal amount.
    • Has a stylevar, so you can change the color of the donate link on the sub-navbar.
    • Has a stylevar, so you can change the color of the un-confirmed donations on the donation list page.
    • Has a stylevar, so you can change the color of the banner block background. (PRO)
    • Has a stylevar, so you can change the border of the banner block. (PRO)
    • Has a stylevar, so you can change the height of the banner. (PRO)
    • Has a stylevar, so you can change the width of the banner. (PRO)
    • Has a stylevar, so you can change the file location of the rotating banner images. (PRO)
  • General Settings
    • Option to toggle plugin on or off
    • Option to disable the donation system temporarily.
    • Ability to change the reason for turning the modification off temporarily. (Shown to a user if the system is disabled)
    • Option to remove the Hivelocity from footer. (Lite)
    • Option to display the product version or not.
    • Option to remove the DBT branding, if you purchased a branding free key for the product.
    • Ability to select which usergroups can use the donation system.
    • Ability to change the message if a user who is in a group not allowed to use the donation system.
    • Ability to change the data format M-D-Y or D-M-Y.
    • Option to disable showing the donate link on the sub-navbar.
    • Option to disable showing the donate navtab on the navbar.
    • Option to show the donate navtab on the second navbar if you have vBNavTabs Pro.
    • Ability to change message shown on the donation block.
    • Ability to change message height on the donation block.
    • Ability to have a donate image in the postbit, when a user clicks on the image they are redirected to the donation page.
    • Ability to easily change the General Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the PayPal Payment Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Donator List Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Change Usergroups Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Send PM Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Donation Bar Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Rotating Banner Settings image shown on the vBDonate DashBoard in the ACP.
    • Ability to easily change the Sliding Banner Content image shown on the vBDonate DashBoard in the ACP.
    • Option to show PayPal image on the donation block (non PayPal verified accounts). (PRO)
    • Ability to change PayPal image on the donation block (non PayPal verified accounts). (PRO)
    • Option to show Verified PayPal image on the donation block (verified PayPal accounts). (PRO)
    • Ability to change Verified PayPal image on the donation block (verified PayPal accounts). (PRO)
    • Option to show a Additional block about Verified accounts. (PRO)
    • Ability to change text shown on the Verified block header. (PRO)
    • Ability to change text shown on the Verified block sub-header. (PRO)
  • PayPal - Payment Settings
    • Ability to set your PayPay E-Mail.
    • Ability to choose from three different donation amount types, Suggested Only, Suggested and Custom or Custom Only.
    • Ability to set the suggested donation amounts to your choosing.
    • Ability to choose the currency type you want donated (choose between 22 different types) only one type allowed.
    • Ability to set the minimum amount you will take as a donation, for Custom Donations.
    • Option to have the PayPal donation screen open in a new window in the browser.
    • Option to have a image show on the PayPal donation screen. (PRO)
    • Ability to change the image show on the PayPal donation screen. (PRO)
  • Donator List Settings
    • Ability to change the results per page to show on the donation list.
    • Ability to select which usergroups can see the donation list.
    • Ability to show three different configurations for donation statistics, Don't Show, Total Donations Only or Total Donations and Amount.
    • Option to show donation amounts of each donor, on the donation list, to usergroups who can view the donation list.
    • Option to show donations list link on the Quick Links menu, Community menu or both.
    • Ability to change the message shown to a user who is in a group not allowed to see the donation list.
  • Change Usergroup Settings
    • Option to enable usergroup change upon donating.
    • Ability to set the usergroup to switch the donator to.
    • Option to add the user to a usergroup (additional usergroups) or change the user to a usergroup (primary usergroup).
    • Option to change the users display group upon donating.
    • Option to change the users title, the user title is what is displayed below the user's name like in the postbit.
    • Ability to set what the donators user title will be.
  • Send PM Settings
    • Option to enable the PM system.
    • Ability to set which user sends the PM's.
    • Option to send a PM to a user after donating.
    • Option to send a PM to a user after the donation is confirmed.
    • Option to send a PM to a user if you manually added the donation.
    • Option to send a PM to staff members upon someone donating.
    • Ability to choose which staff members receive the PM's.
  • Donation Bar Settings
    • Option to enable the donation bar.
    • Ability to enter your donation goal.
    • Ability to have the goal reset Monthly or Yearly.
    • Ability to show the goal amount on the donation bar or just a percentage.
    • Option to have a message display below the donation bar.
    • Ability to change the text shown below the donation bar.
    • Ability to change the donation bar height.
    • Ability to set the THIS_SCRIPT locations to display the donation bar on.
    • Ability to choose one of three different locations to display the donation bar on.
  • Rotating Banner Settings (PRO)
    • Option to show rotating banner, image changes every time the page is refreshed. (PRO)
    • Option to change the default banner size for fixed skins and smaller screen resolutions. (PRO)
    • Ability to set the THIS_SCRIPT locations to display the rotating banner on. (PRO)
    • Ability to choose one of three different locations to display the rotating banner on. (PRO)
    • Ability to choose which usergroups can not view the rotating banners. (PRO)
    • Option to have a new page open in the browser if a user clicks on the banner, which redirects them to the donate page. (PRO)
    • Ability to change the text shown when a user hovers over the banner. (PRO)
    • Option to show a sliding banner, image will change via javascript, on a determined amount of time. (PRO)
    • Option to have jQuery load or not, as to not cause conflicts with other mods. (PRO)
    • Ability to set the jQuery Version. (PRO)
    • Ability to set the sliding banner display time, how long you want the image to show before anotherone is loaded. (PRO)
  • Slider Banners (PRO)
    • Ability to change if the image shows on the CMS page from the main content page. (PRO)
    • Ability to change if the image shows on the Forum pages from the main content page. (PRO)
    • Ability to toggle each images active status from the main content page. (PRO)
    • Ability to click on edit to change each existing image. (PRO)
    • Ability to delete each image from the main content page. (PRO)
    • Ability to set the each banners title on the create content page. (PRO)
    • Ability to add each banners url on the create content page. (PRO)
    • Option to have the image show on the CMS page on the create content page. (PRO)
    • Option to have the image show on the Forum page on the create content page. (PRO)
    • Option to set the image active on the create content page. (PRO)

Donate Page
vbd_don_page.png

Donation List
vbd_don_list.png

Donation Bar
vbd_don_bar.png

Banner
vbd_don_banner.png

ACP Menu
vbd_acp3.png

Things I am looking into once any bugs are sorted with the initial closed beta release.

1) Forum Sideblock.
2) CMS Widget.
3) Have the donate submit button work with PayPal's Instant Payment Notification (IPN) so it does not show on the donation list till it gets the IPN back from PayPal.
4) A image added to the postbit of users who donated.
 
Last edited:
Ozzy47 Thank you for adding me to the list, I will install this on my test site in few minutes and start the testing and report back.
 
Hi there, after playing around with things I wanted to give you a detailed list of what I'd like to see possibly considered added/changed.
First thing I noticed, the donation bar is way too long (the red bar)
There is an option to adjust height, but no width, should be considered. :)
Also I think adding a prototype.js would be neat too for the donation bar so it has like a gif effect when the donation bar loads to the percentage donated (hint pro version feature!)

Also everything on the bar should be centered instead of lining up to the left.
I'd also suggest moving the donate now text from the bar to the middle right under the donation bar.
Also I think giving an option for users to use a custom image to substitute the donate now text might be a good idea.
I find myself having users being attracted to the image more than a text.

donatenow.pngdonat.png

I'd suggest changing the submit button on the donation page to something like this:
paypal.gif




Now, on the donate page see: The 47 Ronin Test Board - PayPal Donate
I think there should be an option for users to donate as anonymous and also the option for users to not have donation amount disclosed to the public when they donate.

I'd like to see the option for the donate link on the navbar to be customisable to a different color (Provide the option for users to select w3school html color codes), this will make the donation tab more outstanding than the other ones so this bring more attention from users.

Also can we have paypal sandbox added to the module so users can test things out? https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_testing_sandbox
 

Attachments

  • paypal.gif
    paypal.gif
    2.7 KB · Views: 22
Last edited:
Thanks for the feedback so far.

1) As far as the donation bar being to long it is that way to accommodate the block which is set to be at forum width, so just changing the bar width it would not fill the entire block. if you have any suggestions on how else to display it maybe I can work with that Done will be in the next release
2) For a prototype.js bar I will look into that in the future, but it is not high on the list as of now.
3) Everything being lined up on the left I can see about adding a option to have it centered or left, but it was put on the left to keep inline with the forum look. Done will be in the next release
4) I will see about adding the option to move the Donate Now text to where you want. Done will be in the next release
5) I will also see about adding a option to change the text to a image. Done will be in the next release
6) I will also see about having a option to change the submit button on the donate page to something else. Done will be in the next release
7) For anonymous donations and disclosing amounts to the public is something I will be looking into.
8) For the donate link on the navbar, the color can be changed by the stylevar dbtech_vbdonate_link_color under the group, DragonByteTechMods. It is this way instead of a option so if you have a lime green color it would look silly on a light style. Already There
9) Sandbox is something I have not really looked into that much, so I can't say for sure when I can do that. Done will be in the next release
10) As I stated in the first thread I will be looking into having the donate submit button work with PayPal's Instant Payment Notification (IPN) so it does not show on the donation list till it gets the IPN back from PayPal.

11) For future requests please post them as new threads and separate issues so I can keep track of them.
 
Last edited:
Cheers Chris,

vBSlider has picked up your ACP image and is currently showing it either that's your intention or my usergroup has a permission per forum
 
Yeah if it is the slider here on DBTech, the image will show to all logged in users as it is using the last attached image in the DragonByte Technologies News Forum from the Beta release thread. ;)
 
IcEWoLF would you want the blockhead text centered as well?

Red arrow pointing to it:
vbd_don_bar.png

If so how's this, also shows the bar resized as well:
vbd_don_bar_new1.png
 
I also got the Donate Now text placement sorted, as well as ability to have it as a image. Will be in the next release.

vbd_don_bar2.jpg

vbd_don_bar3.png

vbd_don_bar4.png

vbd_don_bar5.png
 
Added: Ability to change the width of the Donation Bar Block, ie: 100% fills the whole page, 50% fills half the page.
Added: Ability to center the Donation Bar Block if you have the block displaying smaller than 100%.

vbd_don_bar_block1.png

vbd_don_bar_block2.png
 
IcEWoLF Looks as I have the SandBox set up also, let me explain what I did and you can tell me if it's correct as I never used it before.

Set up a account at the PayPal Sandbox site.

Created two test accounts, one as a "biz" to accept the payments, and one as "per" to send the payments.

Added the options to the product to enable SandBox and enter your SandBox biz email .

Tested it out and it seems to work I donated from the "per" account to the "biz" account and the donations were processed in the SandBox, and showed up on the DonList page of vBDonate.
 
IcEWoLF Looks as I have the SandBox set up also, let me explain what I did and you can tell me if it's correct as I never used it before.

Set up a account at the PayPal Sandbox site.

Created two test accounts, one as a "biz" to accept the payments, and one as "per" to send the payments.

Added the options to the product to enable SandBox and enter your SandBox biz email .

Tested it out and it seems to work I donated from the "per" account to the "biz" account and the donations were processed in the SandBox, and showed up on the DonList page of vBDonate.

Sweet, this will help test out functionality when needed.
 
Now with the addition of the testing environment, I have implemented a easy way for admins to see on the Donation List if it is a Real Donation or a Test Donation.
vbd_test_don.png
 
Status
Not open for further replies.
Back
Top