unvalidated: Option to disable validation control for members

3 votes

Vote

Raised 0% of 144 credits
(144 credits = 24 hours or $992.90)

Add a new privilege that determines whether someone can UNVALIDATE stuff. Usually in Composr anyone who can bypass-validation (i.e. post straight to live) can also unvalidate, and see's this in the UI. This may not be desirable due to clutter.

Suggested by Chris Graham on 11th December 2012

newsletter: Logging in to manage newsletter settings

3 votes

Vote

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

The concept of resubscribing with different settings confuses some people, who would prefer to log in to see then change their settings. We could also link to this from the unsubscribe link in the emails so that you could tune all your settings rather than just flatly unsubscribing.

Suggested by Chris Graham on 17th April 2015

newsletter: Support external RSS feeds in newsletter content generation

3 votes

Vote

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

Currently you can choose content types and categories within, to auto-generate newsletters (taking all content made since a certain cutoff date). You can also run this automatically on a timer ("periodic newsletters"), with the cutoff date being set automatically (everything since the last newsletter).…

Suggested by Chris Graham on 26th April 2015

calendar: Unify calendar notification system

3 votes

Vote

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

The calendar notification system is needlessly complex. The interests part of it can be streamlined, by better drawing on common functionality in the notification system.

Remove the 'calendar_interests' table. Instead we'd just use notification categories for the calendar_reminder notification type, sim…

Suggested by Chris Graham on 11th May 2015

core: Web standards refresh

3 votes

Vote

Raised 0% of 180 credits
(180 credits = 30 hours or $1,246.75)

This issue describes small changes we can make to our web compatibility. It is somewhat of an idea dump, that we update as we become aware of improvements we can make at some undefined point in the future, and to help our technology planning.

The issue will be periodically updated as new releases come o…

Suggested by Chris Graham on 28th July 2015

core_notifications: Bulk set notifications for users / defaults

3 votes

Vote

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

The ability to go into an admin screen for setting up notifications. All checkboxes would be in an intermediate state (neither off or on). Anything you set would become the new settings for all users.

Additionally, these settings would become the *defaults* for all new users. Currently the defaults are…

Suggested by Chris Graham on 21st April 2016

core_themeing: Next generation theme (on hold)

3 votes

Vote

Raised 0% of 1,800 credits
(1,800 credits = 300 hours or $12,411.22)

This issue will be fleshed out when we have got v11 finished.

We will discuss further updating the default theme, particularly with a very design-orientated developer who is up-to-date with the latest techniques going through and making myriad improvements.

Additionally we may consider an official "a…

Suggested by Chris Graham on 8th April 2017

core: Support Unicode BOM markers

3 votes

Vote

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

Make functions to insert BOM markers into text files, and to strip them and convert to the correct character set.

cms_file_put_contents_safe and cms_file_get_contents_safe should have bitmask options for using this processing.

Every fopen call should also be reviewed.

And every HTTP call.

Searc…

Suggested by Chris Graham on 26th December 2017

core: More configurability of IP address session locking

3 votes

Vote

Raised 0% of 24 credits
(24 credits = 4 hours or $165.48)

Rather than having a global option about how sessions are restricted to IP address, make it configurable based on usergroup.

Possibilities (in decreasing order of security):
1) Check full IP
2) Check without last octet
3) Check same subnet
4) No check

A session would be restricted based on the hi…

Suggested by Chris Graham on 25th September 2018

core_cns: Choosing which CPFs are included in search

3 votes

Vote

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

Choose which CPFs are included in the main keyword search, and which may be used as search filters for a template search.

Suggested by Chris Graham on 9th March 2015