core_adminzone_dashboard: Admin achievements system (gamification)

1 vote

Vote

Raised 0% of 360 credits
(360 credits = 60 hours or $2,431.15)

Make being a Composr webmaster fun, by bringing in some game mechanics:
- Ongoing positive feedback (simple rewards for doing stuff, even if it's just getting some points and little success messages) to provide encouragement
- Levelling up (trying to get to the top level)

The intent is to guide the…

Suggested by Chris Graham on 9th October 2012

core: Support node structure for all categories & full multi-categorisation.

1 vote

Vote

Raised 0% of 360 credits
(360 credits = 60 hours or $2,431.15)

Allow multiple parents per category. Have a primary parent, and multiple secondary parents.

Give the main_multi_content block a parameter to say whether to check secondary parents.

This affects:
- Catalogue categories
- Galleries
- Download categories
- News (if we add hierarchical support fo…

Suggested by Chris Graham on 2nd May 2015

search: Implement sphinx

1 vote

Vote

Raised 0% of 336 credits
(336 credits = 56 hours or $2,269.07)

Implement sphinx to improve the search engine efficiency.

Suggested by Chris Graham on 23rd December 2013

core_abstract_interfaces: Support keyset pagination

1 vote

Vote

Raised 0% of 300 credits
(300 credits = 50 hours or $2,025.96)

Offset pagination is slow when going into deep datasets.

Suggested by Chris Graham on 9th April 2015

shopping: Hosting multiple eCommerce stores

0 votes

Vote

Raised 0% of 300 credits
(300 credits = 50 hours or $2,025.96)

Our framework can host multiple eCommerce catalogues, but we're not really supporting that much. This could be extended to an advanced system for hosting multiple stores, each owned by a member, who receives payment for their store.

Suggested by Chris Graham on 21st November 2016

ecommerce: Support Avalara sales tax rate tables (USA sales tax)

0 votes

Vote

Raised 0% of 300 credits
(300 credits = 50 hours or $2,025.96)

Composr (will) supports integration with TaxCloud for USA sales tax calculation.

It is a free solution, but it does force the remittance of tax for you, it is a third party dependency, and you have to actively use its UI. It would be nice to have a 100%-Composr solution.

Avalara provide free rate tab…

Suggested by Chris Graham on 13th March 2017

commandr: Commandr-fs handling of drag & drop

1 vote

Vote

Raised 0% of 240 credits
(240 credits = 40 hours or $1,620.76)

A cool feature would be if you could drag files from your desktop onto icons in the CMS/Admin-Zone, and that would tie into the appropriate Commandr-fs handler to 'copy' them. E.g. drag a load of word documents onto the News icon, to add them as news. E.g. drag a load of jpegs onto the IOTDs icon to add th…

Suggested by Chris Graham on 17th March 2013

cns_forum: Inline mode for forum groupings

1 vote

Vote

Raised 0% of 240 credits
(240 credits = 40 hours or $1,620.76)

A forum grouping can be set as 'inline'.

If inline then...

The top of the forum grouping box would be a posting box (similar to posting your status on Facebook).

Topics would show together in a single combined feed with "show previous" links to go back through topic history (and a small "view whol…

Suggested by Chris Graham on 3rd October 2015

core_language_editing: Do a full test cycle of the rtl themeing

1 vote

Vote

Raised 0% of 240 credits
(240 credits = 40 hours or $1,620.76)

Arabic & Farsi & Hebrew use right to left script. We in theory support it, but it is not a part of our design and testing process.

This issue is to run through all screens testing, and fix any problems found.

Suggested by Chris Graham on 27th December 2015

core: Opportunistic scheduler and background caching

2 votes

Vote

Raised 0% of 240 credits
(240 credits = 40 hours or $1,620.76)

Code in a detector function to find if the server is under 'low load', based on I/O usage, CPU usage, and memory usage (configurable).

Make the scheduler (Composr CRON system) use this to determine whether some low priority hooks should get done. For example, updating the sitemap. CRON hooks would speci…

Suggested by Chris Graham on 1st March 2016