core_cns: Delete member privilege

2 votes

Vote

Raised 0% of 6 credits
(6 credits = 1 hour or $43.30)

Add a new privilege for deleting any members. Currently you need assume_any_member which is too broad.

Suggested by Chris Graham on 3rd December 2012

core_feedback_features: More order by rating control

2 votes

Vote

Raised 0% of 30 credits
(30 credits = 5 hours or $216.49)

Ability to order stuff by rating, such that unrated stuff comes in the middle, not last.

Ability to order stuff by rating or likes, but only considering ratings within the last X days; for stuff with no ratings within the last X days it would then look at all ratings but put these results after the main…

Suggested by Chris Graham on 20th December 2012

ecommerce: Limited sales of custom products (inventory)

2 votes

Vote

Raised 0% of 12 credits
(12 credits = 2 hours or $86.59)

Allow specification that a custom product can only be sold X times, where X is configurable per-product.

Suggested by Chris Graham on 10th January 2013

catalogues: Cascaded form inputter driven by catalogue references

2 votes

Vote

Raised 0% of 192 credits
(192 credits = 32 hours or $1,385.51)

Let's say I have a list of venue names in one catalogue (as entries), and a list of countries in another catalogue (as entries), and when I add an entry for a new venue, I use a 'referenced' entry to specify the country that that venue is in.

Then, let's say I have a further catalogue that specifies spe…

Suggested by Chris Graham on 15th March 2013

points: Mass point giving

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $129.89)

The ability for the staff to give anyone in a set of group(s) some points.

Suggested by Chris Graham on 19th March 2013

points: Birthday points

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $129.89)

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

catalogues: Support alternation input sets

2 votes

Vote

Raised 0% of 48 credits
(48 credits = 8 hours or $346.38)

Allow field sets within forms, where the user filling them must fill (only) one input from that set.

Suggested by Chris Graham on 20th March 2013

core_cns: Allow usergroups to have multiple leaders

2 votes

Vote

Raised 0% of 42 credits
(42 credits = 7 hours or $300.43)

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

core_abstract_interfaces: Automated virtual roots

2 votes

Vote

Raised 0% of 60 credits
(60 credits = 10 hours or $432.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

core_menus: Allow menu items to show current-page highlighting via analysis of breadcrumbs

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $129.89)

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