Donation Manager (Archive) Donation Manager

Discussion in 'General Support and Questions' started by Robbo, Nov 27, 2011.

Thread Status:
Not open for further replies.
  1. Robbo Staff Member


    If you haven't yet purchased the Donation Manager you can do so by going to account upgrades.

    A simple yet powerful donation manager designed to convince your community to give you money! It is designed to present donation goals in a noticeable manner to be very clear on where you are with donations and why you need them. When a user decides he or she wants to donate they use a streamlined system which never loads another page until going to PayPal for the final step. Includes anonymous donations, ability to specify amounts and/or allow for a custom amount and for the donor to leave a note to be shown to public (if permissions permit). Everything is as simple as possible however still powerful as can be seen by the screenshots below.

    acp-user-donations.jpg donate.jpg donate2.jpg donate-index.jpg donation-list.jpg forum-index.jpg options.jpg acp-edit-donation.jpg thank-you.jpg

    Features
    • ability to set a minumum donation amount
    • ability to set a goal with title and description. Progress is shown graphically. Goals are monthly, this is something that will be extended to allow more options, see below
    • ability to manually add donors as well as edit any donations already received/created
    • donors can be anonymous when donating, also can leave notes if they want
    • each donor has all their contributions logged with 2 totals, one for public donations and one for anonymous, that way top donors can be anonymous donors
    • 3 different sidebars: goal/donate, top donors and top donations
    • donation list and a donor list
    • donating is powered via ajax so a page load isn't needed until going to paypal itself
    • paypal integration supports refunds, if refunded the donation will be removed and goal reduced like expected
    • monthly goal logs
    • criteria integration. Under user criteria you will see new options: user has donated within the last X days, user has donated more than X days ago, user has donated at least X dollars, user has donated no more than X dollars
    • various permissions for viewing and donating
    Feature lock for 1.0 stable
    This is a list of what is left before going to 1.0 stable. I need to feature lock to get a stable version out before adding additional features
    • goal system revamped to be campaigns with custom start and end times. Will also feature the ability to specify what happens when the campaign is over.
    • guest donations
    Getting Started
    • install add-on like you would any other
    • set permissions for any group allowed to use the add-on
    • go into options -> donation manager to set any options
    • make sure your PayPal settings are correct - a premier or business account is required
    • ACP sections are under Applications
    Change Log
    • 1.0 Beta 3.1.1/3.1.2
      • Fixed clean install installation issues
    • 1.0 Beta 3.1
      • Fixed installation script issues with lower MySQL versions
      • Fixed issue causing people who have previously donated to not be credited on a new donation
    • 1.0 Beta 3
      • ACP sections have been moved to be under applications
      • lots of back end refactoring due to a poor design decision when first making this, will help to update faster in the future
      • options to see donations/donors are now permissions. If you don't have permissions to see the donations/donors sections then you won't be able to see the sidebars either. So will be able to disable them if needed
    • 1.0 Beta 2.3.1
      • bug fix stopping donations from being processed after PayPal
    • 1.0 Beta 2.3
      • added support for all currencies PayPal supports
      • added file health check support
      • various template tweaks and fixes
      • added permission to display navigation menu or not
      • fixed bug causing donation deletions to leave behind a user in the donor list
      • cron change to make sure goals are updated
    • 1.0 Beta 2.2
      • fixed bug causing deleting a donation to fail in certain circumstances
      • fixed package error causing callbacks from PayPal to not work
    • 1.0 Beta 2.1
      • changed PayPal purpose sentence to have user name instead of website URL. So "Donation to {websitename} ({username})
      • donate form now has radios for custom amount instead of a drop down
      • boxes for monthly goal and raised so far have been changed to work better with darker themes
      • fixed a database bug that caused goals not to update properly
      • fixed a problem with progress bar showing weird with numbers above bar graphic on certain situations
    • 1.0 Beta 2
      • new code to properly be compatible with PHP 5.2
      • fixed top donations and top donors blocks not showing on node index if the goal/donate block isn't being shown
      • when a username is changed it now updates donations correctly
      • can now use HTML valid within a <p> tag in the goal description
      • can insert {name} to be replaced with the current visitor's username in the goal title and description
      • added options to set the amount of items to set in the Top Donations and Top Donors sidebars
      • added ability to edit the donation date
      • percent text on the progress bar will now work better with dark themes
      • added display options to the donation list so you can order by time desc/asc and amount desc/asc
      • added donor list section

    Attached Files:

  2. Robbo Staff Member

    Maintenance release: 1.0 Beta 1.1 Package on first post updated
    • added PHP 5.2 compatibility workaround
    • fixed bug with the sidebar progress graphic not showing correctly
  3. Ranger375 New Member

    The package vanished from the post :D
  4. Robbo Staff Member

    Wow, not idea why lmao. Lucky I couldn't sleep and checked the forums again lol.
  5. Ranger375 New Member

    haha, no problem. I passed out myself. Working fine now!
  6. Robbo Staff Member

    Version 1.0 Beta 2 released
    Backup before running the upgrade! This is beta software.

    First post updated with new package. This release is mainly fixes and small additions that were requested. The only big change is the addition of the donor list. The next version will be Beta 3 which is planned to be the last version adding features. Said features are noted in the first post.

    Note to PHP 5.2 users: Please test and backup before trying package as it is using a new compatibility method. Could have errors.

    Change Log
    • new code to properly be compatible with PHP 5.2
    • fixed top donations and top donors blocks not showing on node index if the goal/donate block isn't being shown
    • when a username is changed it now updates donations correctly
    • can now use HTML valid within a <p> tag in the goal description
    • can insert {name} to be replaced with the current visitor's username in the goal title and description
    • added options to set the amount of items to set in the Top Donations and Top Donors sidebars
    • added ability to edit the donation date
    • percent text on the progress bar will now work better with dark themes
    • added display options to the donation list so you can order by time desc/asc and amount desc/asc
    • added donor list section
  7. Ranger375 New Member

    I've been out of the country and am in the process of backing up my site before installing B2. I noticed that my percentage bar did not reset after the start of a new month. Is this fixed in B2 or an unknown bug?
  8. Ranger375 New Member

    I just installed b2 and still have the issue. I'll post in the bug reports.
  9. Robbo Staff Member

    Version 1.0 Beta 2.1 released
    Backup before running the upgrade! This is beta software.

    First post updated with new package. This release is a maintenance release to fix any reported bugs.

    Change Log
    • changed PayPal purpose sentence to have username instead of website. So "Donation to websitename (username)
    • donate form now has radios for custom amount instead of a drop down
    • boxes for monthly goal and raised so far have been changed to work better with darker themes
    • fixed a database bug that caused goals not to update properly
    • fixed a problem with progress bar showing weird with numbers above bar graphic on certain situations
  10. Robbo Staff Member

    Fixed in 2.1.
  11. Robbo Staff Member

    Version 1.0 Beta 2.2 released
    Backup before running the upgrade! This is beta software.

    First post updated with new package. This release is a maintenance release to fix reported bugs.

    Change Log
    • fixed bug causing deleting a donation to fail in certain circumstances
    • fixed package error causing callbacks from PayPal to not work
  12. Robbo Staff Member

    Version 1.0 Beta 2.3 released
    Backup before running the upgrade! This is beta software.

    First post updated with new package. This is a minor release so won't see any of the bigger planned feature.

    Change Log
    • added support for all currencies PayPal supports
    • added file health check support
    • various template tweaks and fixes
    • added permission to display navigation menu or not
    • fixed bug causing donation deletions to leave behind a user in the donor list
    • cron change to make sure goals are updated
  13. TBolley New Member

    hmmm no option for € - Euro ?
  14. Robbo Staff Member

    Yes? The third option? Do you not see it? If not can you run a file health check.
  15. TBolley New Member

    ??? dont understand sorry, what have this todo with some payment option for € ?
  16. Vincent Staff Member

    It must be there, I'm seeing it in the code?
    Are you sure you aren't looking over it?

    EDIT: Damn, Robbo beat me :)
  17. Robbo Staff Member

    There is an option for Euro. If it is not there do a health file check.
  18. TBolley New Member

    found it thanx
  19. Robbo Staff Member

    Version 1.0 Beta 2.3.1 released
    Backup before running the upgrade! This is beta software.

    First post updated with new package. This is a bug release fixing a big problem in Beta 2.3, so if you are using 2.3 be sure to upgrade.

    Change Log
    • bug fix stopping donations from being processed after PayPal
  20. Robbo Staff Member

    Version 1.0 Beta 3 released
    Backup before running the upgrade! This is beta software.
    • ACP sections have been moved to be under applications
    • lots of back end refactoring due to a poor design decision when first making this, will help to update faster in the future
    • options to see donations/donors are now permissions. If you don't have permissions to see the donations/donors sections then you won't be able to see the sidebars either. So will be able to disable them if needed
    Feature lock for 1.0 stable is now in effect
    This is a list of what is left before going to 1.0 stable. I need to feature lock to get a stable version out before adding additional features
    • goal system revamped to be campaigns with custom start and end times. Will also feature the ability to specify what happens when the campaign is over.
    • guest donations
Thread Status:
Not open for further replies.

Share This Page