As discussed in
this thread (towards the end), I am working on porting a PHP-Nuke module (NukeTreasury) to Xoops2
As far as I can tell so far, everything appears to work within the module, except that Paypal donations don't seem to be able to successfully post back to the donation ipn script. I need help from other programmers/developers so that we can track down the core issue, and maybe even rework the module further.
Here is my work to-date:
http://www.csmapcentral.com/archives/xoops2/Xoops2_Donations_1.1.2BETA.zip
I ported NukeTreasury 1.0 to NSN-Nuke/OpenSiteManager, and due to my fixes and enhancements to the code, I used the NSN-Nuke port when moving it to Xoops.
The block, main module view, and admin system all appear to be working fine, but to do further testing, I need to get Paypal properly posting to the module via the IPN script. Any assistance and helpful feedback is greatly appreciated. Please post any comments and/or fixes in this thread, or PM me.
Thanks!
Feature List (carried over from NukeTreasury, implemented by original author):
-Shows amount needed each month
-Shows gross & net amounts donated each month (after paypal's fees)
-Lists donators at their request, otherwise shows as Anonymous
-Gives users multiple 'default' donation options, as well as the ability to input their preferred amount
-Live IPN notification from Paypal upon receipt of payment or notifications of cancellation/refund (non-working feature currently)
-Ability to add/subtract fund usage for better tracking of paypal funds
Xoops2 Feature List (implemented by me):
-Enhanced admin navigation
-Improved process for entering fund additions/subtractions/edits
-Ported to Xoops2 with Smarty-Compatible Templates
Intended Features (future):
-Group support