core_database_drivers: Support pre/post SQL commands around data export

0 votes

Vote

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

When the sql_dump or backup code is creating SQL, call ->pre_import and ->post_import methods in the database drivers to get (optional) sets of SQL queries to prepend/append.

This will be useful for SQL Server, which needs to enable then disable identity inserts. Currently this is done in a very hackeri…

Suggested by Chris Graham on 23rd December 2017

core_adminzone_dashboard: Change checklist backup item's methodology

0 votes

Vote

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

Rather than showing if no backups were made within X days, show if no backups were made within X days of the last major file/DB change - use actionlog for the DB part, and rest would need to work via a filesystem scan.

Suggested by Chris Graham on 24th December 2017

newsletter: Improve domain count accuracy for usergroups

0 votes

Vote

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

Currently the domain counting feature, when applied to a specific usergroup, will only look at primary group members.

Suggested by Chris Graham on 8th March 2018

core_cns: Add member settings to imported/exported CSVs

0 votes

Vote

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

Currently only a very select number of core setting fields are supported.

Add in full support for all setting fields.

Suggested by Chris Graham on 5th April 2018

syndication: Cross-link Atom and RSS feeds

1 vote

Vote

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

The W3C validator makes this suggestion:
Missing atom:link with rel="self"

This is implying we can cross-link the RSS and Atom feeds together via <link> tags.

This will be helpful to allow people to find the alternate format of the feed.

Suggested by Guest on 17th April 2018

core: New symbol to read metadata based on CMA hooks

1 vote

Vote

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

Implement a new symbol that can read out metadata (e.g. title, or thumbnail URL) for any given content type and ID.

This allows catalogue templates to pull in more complex data about resources being referenced.

Make sure it doesn't crash if invalid parameters given, or if there's a failed lookup.…

Suggested by Chris Graham on 5th August 2018

core: Allow main_multi_content block to select by tag

1 vote

Vote

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

Select all content by searching for use of a tag, rather than category.

Suggested by Chris Graham on 5th August 2018

core_fields: Adapt 'hyperlink' field type to be able to use any media renderer

1 vote

Vote

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

Add and document a new field option, whereby a 'hyperlink' field type can actually render with any media renderer in Composr. Include support for auto-detecting the renderer via a special value.

Example use case:
A catalogue has a hyperlink field set to media_type=youtube. Any URLs in that field would…

Suggested by Chris Graham on 4th August 2018

core: Disable category selection in content managment modules via URL switch

1 vote

Vote

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

Implement a new 'cat_lockdown' parameter supported by our content management modules.

If you link to say cms:cms_galleries:add:cat=catalogue_images:cat_lockdown=1, then the category selector would be disabled (locked to catalogue_images in this example).

This allows webmasters to create links from th…

Suggested by Chris Graham on 4th August 2018

core: Close tooltips by clicking anywhere

1 vote

Vote

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

Composr supports tooltips that are activated with a click.
You click again to close them.

However, some users may try and click elsewhere to close them. Support this.

We just need the equivalent of onclick="clear_out_tooltips();" on body.

Suggested by Chris Graham on 30th October 2018