core_abstract_interfaces: More intuitive edit screens

1 vote

Vote

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

[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,377.77)

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,377.77)

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,377.77)

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,377.77)

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,377.77)

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,377.77)

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

filedump: Filedump permissions by folder

0 votes

Vote

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

Enable the ability to set permissions by folder for the filedump.

The first permission would be "direct access". If this permission is enabled, then the folder and all files in it can be accessed everywhere, including by direct URL call. If direct access is enabled, then all view-type permissions should…

Suggested by Patrick Schmalstig on 12th August 2016

core_database_drivers: Major overhaul of fulltext search support

2 votes

Vote

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

We can implement support for fulltext search on all database drivers, regardless of whether the database backends support it.

This is doable via an 'inverted index'. Essentially we just do our own word tokenisation and store it in our own table.

An advantage to this is we can then do much more sophis…

Suggested by Chris Graham on 16th May 2017

core: Web Authentication

0 votes

Vote

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

There's a new W3C "web authentication" spec, that has moved to candidate recommendation stage.

It will be a way of logging into sites direct from your web browser.

Suggested by Chris Graham on 10th April 2018