stats: New stats/KPI system

2 votes

Vote

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

This specification is for rewriting the whole Composr CMS stats module into a much more powerful and useful system that makes marketing and line management of staff much more efficient.

The new stats would be based around the philosophy of providing diverse context-specific information rather than very…

Suggested by Chris Graham on 5th March 2016

core: Extend encrypting to more than CPFs

1 vote

Vote

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

Extend the encryption capabilities found in Custom Profile Fields elsewhere. The biggest place I can think of is catalogues. Certain catalogue fields can be selected to be encrypted in the database, especially if the field is very privacy sensitive info.

Could also be useful for sensitive forums, privat…

Suggested by Patrick Schmalstig on 28th November 2016

ecommerce: Improved Shippo integration

0 votes

Vote

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

We use Shippo for getting shipping quotes, but we could extend it further, in line with the shipping label printing service they provide.

1) Provide button to get shipping label from the administrative order screen, to do this we'll need:
a) to record Shippo IDs within transactions and orders)
b) to u…

Suggested by Chris Graham on 31st March 2017

core_abstract_interfaces: More intuitive edit screens

1 vote

Vote

Raised 0% of 210 credits
(210 credits = 35 hours or $1,443.48)

[This builds on #416 (mass-move/mass-delete) and #786 (drag and drop re-ordering).]

Redesign the "choose what to edit" screens.

Ideally each of these screens would be openable up in 2 modes:
1) Columned table with pagination
2) List with no pagination *OR* Tree-list with no pagination [if tree-base…

Suggested by Patrick Schmalstig on 29th August 2016

chat: Chat overlays

1 vote

Vote

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

Currently you can have site-wide IM via popup windows, which works well now. However some sites may also want overlays over the main window.

This is technically problematic to do well, and if done badly it would be much worse than the current popups.

Suggested by Chris Graham on 13th October 2012

catalogues: Cascaded form inputter driven by catalogue references

2 votes

Vote

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

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

core: 2-factor-authentication

1 vote

Vote

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

2-factor-authentication is really taking off, because people now carry smartphones and because hacking is increasingly an issue as people digitise more of their web behaviour.

It would be nice to have this as an option within Composr. Github has just made a nice implementation, that would be a good benc…

Suggested by Chris Graham on 8th September 2013

import: Automatically build up redirect code

0 votes

Vote

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

Automatically build up an .htaccess file full of redirects, mapping the old URLs to the newly imported URLs.

Suggested by Chris Graham on 22nd May 2015

core_form_interfaces: Fields clipboard

0 votes

Vote

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

Ability to check off fields from a form, and copy their contents into a fields clipboard, with a save name. Ability to choose to paste in any named copied data from the fields clipboard.

To do this we need a fields serialization format that can do both reading and writing.
Share this code with the auto…

Suggested by Chris Graham on 3rd July 2015

cns_forum: Optimise forum layout for mobile

1 vote

Vote

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

If you look at an app like Tapatalk, you can see how well you can optimise things.

1) Buttons to fit into neat toolbars, rather than a desktop-like interface of multiple floated button sets

2) You can have very simple lists of buttons to navigate through content, rather than complex grid layouts.…

Suggested by Chris Graham on 1st December 2015