A new config option that specifies how many points someone gets on their birthday.
Add a new birthday notification that wishes a member happy birthday.
The birthday notification should look good and appropriate for these two cases:
- if 0 points (simply wishes them happy birthday)
- if a positive…
Suggested by Chris Graham on 19th March 2013
Raised 0% of 42 credits
(42 credits = 7 hours or $288.38)
Update database to have a new f_groups_leaders table, instead of a single field.
Update add/edit UI to allow inputting multiple usernames.
Update view UI to list all usernames.
Update all code touching the group leader (e.g. privilege stuff), to look at all leaders.
Suggested by Chris Graham on 4th April 2013
Raised 0% of 60 credits
(60 credits = 10 hours or $411.97)
For any category type that currently supports virtual roots, add a new database field: Virtual root zone. This is unset by default ("-1"), but may be set to the name of a zone.
If set, then:
1) When viewing from that zone, the virtual root will automatically be the one you selected
2) When browsing th…
Suggested by Chris Graham on 11th April 2013
Allow current-page highlighting to work via breadcrumb analysis. Something will show as a 'current page' if is any position in the breadcrumbs. This would be activated via a new template parameter, like the current-zone feature works. It should be smart enough to know that if more than one menu item matche…
Suggested by Chris Graham on 27th May 2013
Gather details of what systems a user logs in from, and if they log in with something wildly different (e.g. different browser, and country), block it. Give the staff an option to override.
Suggested by Chris Graham on 7th June 2013
Support PayPal's "Website Payments Pro" (and "Recurring Billing") which are the APIs that don't require directing the user through PayPal's site.
Implement PayPal's new REST API (not sure, might not be available internationally yet - but if it is, this is their new API).
Suggested by Guest on 25th January 2014
Support security question(s) in the lost_password module - you need to enter your security answers correctly before it will initiate a reset.
Provide static list of questions user can answer, allow user to create their own.
Suggested by Chris Graham on 29th August 2014