Jump to content


Welcome to DevFuse Forums


Sign In  Log in with Facebook

Create Account
Welcome to DevFuse Forums, like most online communities you must register to view or post in our community, but don't worry this is a simple free process that requires minimal information for you to signup. Be apart of DevFuse Forums by signing in or creating an account.
  • Start new topics and reply to others
  • Subscribe to topics and forums to get email updates
  • Get your own profile page and make new friends
  • Send personal messages to other members.
 
Guest Message by DevFuse

(View All Products)Featured Products

  • Donations


    Help fund your forum with donations, setup goals and track member donations. Offer rewards for members donating.
  • Timeslips


    Have your members submit their race times and share with others.
  • Videos


    Allows your members to submit their own videos for community viewing. Support is included for all the major video sites.
  • Forms


    Build your own forms for your members without coding experience. Support included for pm, email and topics.
  • Collections


    Build a community database of items for your members. Full features custom fields included.

Photo

IPB 3.1 Donation Tracker v3


  • This topic is locked This topic is locked
96 replies to this topic

#1 Michael

Michael

    Management

  • Management
  • 3,543 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 17 June 2010 - 06:13 AM

This is the development discussion topic for the IPB3.1 Donation Tracker v3. This will be a large sized upgrade with the focus on several of the most requested features and improvements in design and code so it's more intuitive. Another focus will be more exposure for the donation tracker in other parts of your forums other then the donation tracker page itself. Some of the code and design is still IPB2.3 legacy, so this upgrade will bring the donation tracker inline with IPB3's new standards.

The Donation Tracker has already received quite a lot of feature suggestions so the feature list for v3.0 is pretty big already but if you want to reiterate an already suggested idea or post support for a suggested idea please reply below. v3 will be developed with IPB3.1 in mind but backwards compatibility with most of the features will be possible for IPB3.0.

#2 Trix

Trix

    Newbie

  • Members
  • Pip
  • 2 posts
  • IP.Board Version:IPB 3.0.x

Posted 17 June 2010 - 08:24 AM

I will add ones that i've discussed with you already and a few others.

1) More options on what to display, and where to display it with regards to the total donations received/needed etc. It seems lots of mods add into the sidebar, and it can get cluttered and messy, So possibly having a choice to display it under the navbar / above the forums would be a nice choice.

2) Awards mod integration. Not sure how difficult this would be, on our forums when someone donates, i manually give them an award which says they have donated.

3) Send the user a prewritten PM thanking them, when a donation has been marked as 'confirmed' by the admin.

4) Tiny thing, Have the 'Donate' button on the navbar, show up in a different colour just to make it stand out a little bit.

Otherwise this app is perfect as it is, and is very well created, There's just a few tiny tweaks that would help, but are not important :)

#3 Computer Candy

Computer Candy

    Advanced Member

  • Members
  • PipPipPip
  • 86 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 17 June 2010 - 03:46 PM

Your Donation Tracker is a fantastic mod and you've always given great support for it and given great consideration for every suggestion. That being said, i still have a few suggestions that i've been hoping to see for a while. I've already discussed them before with you but since you opened this topic i thought it might be handy to have it here for consolidation. Thanks again!

1. A donation block for IP.Content. (I imagine your code for the IP.Board Portal would work or be very close)

2. Secondary Group Promotion support. (See below)

3. Auto-demote after x days per x dollars. (See below)

2. & 3. are very similar to what you already have with primary group promotions but like this... (I just used your current Primary Group Promotion settings as a template for Secondary Group Promotions.)

Add Seconday Member Group
Do you wish to add/promote a member to a secondary user group upon successful donation?
[Yes] [No]

Secondary Add/Promote Group
Set the secondary member group, members are promoted to upon successful donation.
[Group 1]
[Group 2]
[Etc...]

Member Promote Exclude
You can exclude selected groups from being promoted to a secondary member group, use the Ctrl key to select more than one.

Auto Remove Secondary Group (You may only use "Auto Remove" -OR- "Auto Demote" here, not both)
Do you wish to automatically remove the secondary member group from a member after a certain amount of days?
[Yes] [No]

Auto Demote Secondary Group (You may only use "Auto Remove" -OR- "Auto Demote" here, not both)
Do you wish to automatically change/demote a member to a different secondary member group after a certain amount of days?
[Yes] [No]

Demotion Secondary Group (Option only available when using "Auto Demote", NOT "Auto Remove")
Set the secondary member group, members are changed/demoted to after the secondary group promotion time has expired.
[Group 1]
[Group 2]
[Etc...]

Auto Demote Days
How many days per amount donated before the member is automatically changed/demoted to the different secondary group?
Days: [##] Per $[##]
(It would be great if you could select between days or months here.)

Multiple Donations
If current secondary group promoted member donates multiple times, add the above time per donation amount in extra time to their secondary group promotion.
[Yes] [No]

Auto Demote PM Alert
Do you want to send a pm alert to the member when they have demoted from their secondary group promotion.
[Yes] [No]

From above:

Demotion Secondary Group (Option only available when using "Auto Demote", NOT "Auto Remove")
Set the secondary member group, members are changed/demoted to after the secondary group promotion time has expired.
[Group 1]
[Group 2]
[Etc...]

This is great for when you want to give special benefits to donors during their promotion time but still want to recognize them as a past donor after their special benefits have expired.

4. It would be very helpful to be able to manually edit (within the Donation Mod CP) members promotions and demotions. So i could manually set demotion times for members that i've already promoted to Secondary Member Groups in the IPB CP. Basically, a list of members that are currently in Primary Member Group promotion or who have a Secondary Member Group added due to a donation that you can edit the deadline date for. And of course, the ability to add members manually to this list. Although, i could edit demotion times in phpMyAdmin i suppose, as well.

5. And finally, a far less important feature but one that would be very helpful, would be...

Bonus Promotion Time
Set bonus promotion time if you want to reward members with additional promotion time for higher donation amounts. (for single donations only, not accumulative)
1. Days Added: [##] For Donations Over the Amount of: $[##]
2. Days Added: [##] For Donations Over the Amount of: $[##]

For example:

Bonus Promotion Time
Set bonus promotion time if you want to reward members with additional promotion time for higher donation amounts. (for single donations only, not accumulative)
1. Days Added: [30] For Donations Over the Amount of: $[25]
2. Days Added: [60] For Donations Over the Amount of: $[50]

It would be great if you could select between days or months here, as well.

These things would really help me a LOT. Doing the secondary group promotions and demotions manually has proven to be difficult to keep track of and just an overall pain.

Thank you again for everything!
Mickey

Edited by thedevilman, 17 June 2010 - 03:49 PM.


#4 BrandonT

BrandonT

    Elite Member

  • Customers
  • 101 posts
  • Gender:Male
  • Location:FL
  • IP.Board Version:IPB 3.2.x

Posted 25 June 2010 - 05:17 PM

The main thing I have always wanted to see with this mod is when a member donates lets say $5 a section opens up that gives them the option to add an icon next to their names (I use stars) so example is they donate $5 and get a gray star, they go into the settings and have a full list of stars listed based on how much they donated and they see a blue start that cost $25 to get so they donate $20 more and get that star.

Features:

Icons awarded based on donations
Icons displayed in topic, index page, and profile
More customizable donation hook (options to add or remove things shown
Top x donation list that shows icons with the names
Icons and points both awarded option per donation

Edited by BrandonT, 25 June 2010 - 05:18 PM.


#5 Michael

Michael

    Management

  • Management
  • 3,543 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 07 July 2010 - 10:34 PM

Thanks for the suggestions so far, all have been noted and will be researched more closely.

More feedback on subscriptions needed

One of the bigger new planned features is subscription support. I appreciate any more suggestions people have in regards to this. There are currently a few different ways to add this. 1) Use Paypal's subscription features. 2) Integration with IP.Subscriptions mod. 3) It's own subscription functions.

I'm leaning towards 3, mainly because it doesn't rely on 3rd party resources and will be compatible with future payment classes. It could notify a member when subscription renewal is up, so they could donate again. Any ideas or suggestions welcome.

#6 Greg W

Greg W

    Newbie

  • Members
  • Pip
  • 4 posts
  • IP.Board Version:IPB 3.0.x

Posted 08 July 2010 - 12:05 AM

Subscriptions are the only thing I originally wanted & asked for, but some of the other thoughts in this topic are good ideas & could be a benefit.

#7 Ritsuka

Ritsuka

    Newbie

  • Members
  • Pip
  • 2 posts
  • Gender:Male
  • IP.Board Version:IPB 3.0.x

Posted 08 July 2010 - 02:06 AM

It wolud be nice to have alternative payment gateways in addition to PayPal. As you can know, PayPal does not allow to accept payments in some countries (like Russian Federation). So, I've bought nice application a few months ago, discovered this fact and have never used it.

In Russian Federation we have a lot of alternative online payment services, such as WebMoney, Я.Деньги & others, аnd a lot of payment gateways to deal with all of them. In most cases all communication with this gateways works close to PayPal: we have payment url, success url, deny url, and s2s transaction request.

So, some kind of plugin system (base payment class and configurable extenders for it) with page in ACP to enable/disable and organize them will be enough to make Donation Tracker really universal system. I can provide plugins for all popular Russian payment gateways, so some other people will add their favorite systems and that'll be really good for all of us :)

#8 xcalibur

xcalibur

    Advanced Member

  • Customers
  • 48 posts
  • IP.Board Version:IPB 3.0.x

Posted 08 July 2010 - 05:56 AM

Guess this is a good time to post my old information about this subject.
Old post about subscriptions


As for subscriptions, if it only reminds someone to donate, then its not really much of a subscription.
I'd say both. Use 1 or 3 depending on needs.

For system 1, It would be easy because you would just have paypal build the subscriptions and you would copy/paste the code in the subscription area for the different values.

For system 3, I would have a subscription base much like paypal's but its a subscription they can enter in the amount and have it auto-deduct much like paypals. Paypal you need to choose the amount in advanced.

Edited by xcalibur, 08 July 2010 - 06:10 AM.

Posted Image

#9 EliteBDA

EliteBDA

    Newbie

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • IP.Board Version:IPB 3.1.x

Posted 08 July 2010 - 07:31 AM

My only wish all along was the subscription support. A majority of our members initiate a subscription from our Donation Tracker via a custom button and their money automatically hits paypal each month....but i have to manually register their donation each month.

#10 GuitarSkater

GuitarSkater

    Newbie

  • Members
  • Pip
  • 1 posts
  • IP.Board Version:IPB 2.3.x

Posted 08 July 2010 - 03:52 PM

Michael,

First off thank you for this amazing mod and the outstanding support.

Now as for V3, one thing that has always gotten me in a rut is the total donations. I think if you could specify what the budget is being allocated toward would be great. I always end up putting my costs in the description:
$XX - website 7/12
$XX - server 7/16
$XX - file server 7/16
... etc

I would like to see some fields where u can add what's going where and possibly when its due. I have bills due over the month at different days and its good to have a montly total but we get people who wait till the end of the month to finally donate after the bill is due....

...to be continued, I'm posting from my droid so ill finish when I get home

#11 Computer Candy

Computer Candy

    Advanced Member

  • Members
  • PipPipPip
  • 86 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 09 July 2010 - 10:21 AM

@GuitarSkater

I'm a bit confused by what you'd like to do. You should already be able to set donation goals exactly as you describe. With details as to what the particular goal is for, what date it is due, etc. See screenshots 1 & 2 here: http://www.devfuse.c...nation-tracker/

Edited by thedevilman, 09 July 2010 - 10:22 AM.


#12 hellreturn

hellreturn

    Member

  • Customers
  • 11 posts
  • Gender:Male
  • IP.Board Version:IPB 3.0.x

Posted 09 July 2010 - 12:26 PM

Few suggestions:

-- Side Bar Hook Suggestion:
1. Side boor hook where user can enter there $$ for donation rather then choosing from drop down.
2. Option to choose One time, Weekly, Monthly, Quarterly and Yearly donation from the drop down in side bar hook with one time being default.
3. Support for different payment gateways.
4. User can select currently from drop down with $$ being default.
5. A little text field: Note: where user can enter his little note while donating.

Little ACP option if you can add:
1. Manually add transaction. (It helps to convert user from IP.Subscription, Joomla, Wordpress, etc)

*All above options are in Joomla free mod* I am really waiting for above options :)

-- IP.Content Hook:
If possible.

--User CP
1. Somewhere option in user CP where it shows how much they have donated and when.

-- User Groups:
1. Let's say 20$ - VIP member for 6 months and 30$ for 1 year. Then user can donate 15$ and then again 15$ and once he reaches 30$, he can get 1 year membership. So, basically it keeps track of user amount based on paypal ID.

Thank you!

Edited by hellreturn, 09 July 2010 - 12:27 PM.


#13 gerry5039

gerry5039

    Member

  • Customers
  • 12 posts
  • IP.Board Version:N/A

Posted 09 July 2010 - 08:27 PM

Michael firstly I would like to thank you for such a great mod and for the outstanding service you have given me over the last 2 years.

Reading all these posts in this thread, I am worried that the Donation Mod will soon become bloat ware.

1) Do we really need subscriptions, I mean subscriptions are not donations, and I for one would never use it, as I don't have that type of board, there are already mods out there to do that.

2) All we want is a nice simple mod to make a donation with out all the added bits mate. I don't want all the different sectors, I would just like Amount needed XXXX Amount donated XXXX plus graph promote to donator from member, ceasing every twelve months, it's all there already, I would just like a way to turn everything else off, that's it, I am sure you remember how confused I got last year with the donations and the year before.

3) I think the mod is perfect as it is, except for maybe more options in the ACP to turn things off that I wont use.

Thanks again mate for all you do. :thumbsup: :)

Gerry

#14 xcalibur

xcalibur

    Advanced Member

  • Customers
  • 48 posts
  • IP.Board Version:IPB 3.0.x

Posted 10 July 2010 - 10:41 AM

Gerry, Its messy trying to run a donations application and then simple stupid looking subscriptions. I wish for it all to be in one application.
Posted Image

#15 ImmInst.org

ImmInst.org

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 10 July 2010 - 11:41 AM

Thanks for seeking feedback on improvements.

One item that our community would *greatly* value is the capacity to run multiple funding drives at the same time WITHOUT the total amount being amalgamated in the sidebar graph, i.e. it should be possible to display a graphic for selected funding drives only.

Many thanks for considering this suggestion.

#16 Computer Candy

Computer Candy

    Advanced Member

  • Members
  • PipPipPip
  • 86 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 10 July 2010 - 03:29 PM

Few suggestions:

-- Side Bar Hook Suggestion:
<--snip-->
5. A little text field: Note: where user can enter his little note while donating.

Little ACP option if you can add:
1. Manually add transaction. (It helps to convert user from IP.Subscription, Joomla, Wordpress, etc)

*All above options are in Joomla free mod* I am really waiting for above options :)

-- IP.Content Hook:
If possible.

--User CP
1. Somewhere option in user CP where it shows how much they have donated and when.

Like these ideas a lot.

-- User Groups:
1. Let's say 20$ - VIP member for 6 months and 30$ for 1 year. Then user can donate 15$ and then again 15$ and once he reaches 30$, he can get 1 year membership. So, basically it keeps track of user amount based on paypal ID.

Thank you!

See my suggestions above for "Secondary User Groups". This would accomplish pretty much the same thing and more in some ways.

#17 SatanR1

SatanR1

    Newbie

  • Customers
  • 4 posts
  • Gender:Male
  • IP.Board Version:IPB 3.1.x

Posted 11 July 2010 - 06:37 AM

More payment gateways please ............ Google Checkout, etc?

#18 crawfish

crawfish

    Newbie

  • Members
  • Pip
  • 1 posts
  • IP.Board Version:IPB 3.0.x

Posted 12 July 2010 - 04:18 PM

I love the Donation Tracker. What a great program. There are a couple of things I would like to see in the next version if possible. I would like to see the Donation Details easier to find and I if someone does not have a PayPal account and would rather send a check make it easier for them to find the address to send the check to. Other than that this is a really great program.

#19 NeXx

NeXx

    Newbie

  • Members
  • Pip
  • 8 posts
  • IP.Board Version:IPB 3.0.x

Posted 16 July 2010 - 01:46 AM

More payment gateways
Paypal
Alertpay
Google checkout.

Ability to promote people based of different donation amounts.
Example:
User who donates 5$ gets promoted to member+
User who donates 15$ gets promoted to member+++
User who donates 25$ gets promoted to ELITE MEMBER.

Ability for a user to see how much they have donate. A whole page contributed to this.
Title: Your donation statistics
You have donated ## to "site name" contributing ##% to total donations.
You need to donate ## to be promoted to "User-group"
Out of "Total Number of Site Members" you are ranked "#" in site donations.

Donation Award System
For each milestone reached you receive a unique reward image.

After donation 20$ you receive a unique award image
After donation 40$ you receive a unique award image.
etc.

#20 Michael

Michael

    Management

  • Management
  • 3,543 posts
  • Gender:Male
  • IP.Board Version:IPB 3.4.x

Posted 16 July 2010 - 02:25 AM

Reading all these posts in this thread, I am worried that the Donation Mod will soon become bloat ware.


I'll reply to the other suggestions later but just to address this concern, the 2 major planned features (subscriptions & points/awards based on donations) are the only major introductions of features. The rest will be a lot of optimizing of the code and design. I will also be looking at removing/optimizing some features, I'll be posting these later on.

I've updated the first post with some of the planned features. Regarding the start date on development, I'm sorry to say I've had to push this back to the 1st of August. I need to push this back mainly for personal reasons.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users