core: Support 'transcoding' non-websafe uploaded images formats

0 votes

Vote

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

If tif/tiff files are uploaded, automatically convert to PNG. Possibly also do the same for webm, and other exotic formats like JPEG HD.

For this to work there'll need to be quite a few changes...

1) All the code that validates allowable file extensions for upload will need to add the file types we c…

Suggested by Chris Graham on 2nd April 2018

calendar: Profile event view for personal calendar entries

1 vote

Vote

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

Most other content types a member can 'own' are featured on the profile. Perhaps adding a list of Personal (Diary) events in a tab would be nice for v11.

Suggested by Adam on 23rd March 2018

unvalidated: Automatic unvalidating of reported content

0 votes

Vote

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

Automatically unvalidate content that is reported more than n times.
This can only ever happen once, per item of content.

Suggested by Chris Graham on 21st March 2018

galleries: Very simple gallery layout option

1 vote

Vote

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

Sometimes something much simpler is better. See the attached possibility for a gallery layout mode, based on a site I saw.

Suggested by Chris Graham on 20th March 2018

core: Allow *_default_sort_order config options to be overridden per category

1 vote

Vote

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

These options would define global defaults, but individual categories (e.g. galleries) would be able to override them.

Suggested by Chris Graham on 13th March 2018

core: New block 'defer' mode based on Facebook's BigPipe

0 votes

Vote

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

See: https://www.facebook.com/notes/facebook-engineering/bigpipe-pipelining-web-pages-for-high-performance/389414033919

A new kind of 'defer' mode for blocks, similar to the current one but a bit more sophisticated

Rather than AJAX execution, the block is computed later in the same page request

A…

Suggested by Chris Graham on 8th March 2018

newsletter: Improve domain count accuracy for usergroups

0 votes

Vote

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

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: Don't rely on ID sorting for these tables

1 vote

Vote

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

There are a couple of tables that have sorting based on ID, which assumes ID is sequential. This is not the case on the XML DB driver, and may not be on other exotic databases.

seo_meta_keywords
f_poll_answers
shopping_cart

Usually we don't need to do this as we store add time, or can reasonably or…

Suggested by Chris Graham on 26th February 2018

core: Scope more non-forum tables to a Conversr MSN

1 vote

Vote

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

Currently some Composr things will run over the MSN (other that the forum, which of course does so). E.g. Custom Comcode.

Allow ratings (forum ratings only), custom fields (forum/topic/post custom fields only), and friendships, to run over the MSN.

In other words these things should be shared across…

Suggested by Chris Graham on 25th February 2018

catalogues: User UI for switchable catalogue view modes

1 vote

Vote

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

Currently there are a number of different views for catalogues (entry-list, table, etc).

Allow configuring catalogues to support multiple views, and specify the default. This would result in the website visitor being able to select which view to use, using tabs.

Similarly, the main_cc_embed block vie…

Suggested by Chris Graham on 23rd February 2018