cns_forum: JavaScript-heavy forum implementation

1 vote

Vote

Raised 0% of 1,200 credits
(1,200 credits = 200 hours or $8,019.63)

Create a mode of the forum that works via JavaScript calls to the Composr Mobile SDK APIs.

Template rendering is done client-side, with a JavaScript implementation of Tempcode. Templates are pushed out to the client in initialisation code, and stored in local storage.

Some of the PHP code would be d…

Suggested by Chris Graham on 1st December 2015

core: Phonegap framework

0 votes

Vote

Raised 0% of 1,200 credits
(1,200 credits = 200 hours or $8,019.63)

Have a Phonegap-based Composr compiler/framework.

Phonegap has the following major advantages over a normal webapp:
1) Integration with some phone features that HTML cannot provide
2) More efficient, in terms of files being pre-saved onto the device, rather than always re-downloaded
3) Easier to navi…

Suggested by Chris Graham on 1st December 2015

cns_clubs: Club content

1 vote

Vote

Raised 0% of 1,200 credits
(1,200 credits = 200 hours or $8,019.63)

Currently, the only actual separated content that is club specific (that I know of) is a forum. Let's expand that by having club-specific news/blogs, downloads, galleries, calendar events, polls, and quizzes. Of course, just like the forum, you'd need to be a part of the club to interact with the content.

Suggested by Patrick Schmalstig on 13th October 2016

cns_forum: NNTP support

0 votes

Vote

Raised 0% of 1,200 credits
(1,200 credits = 200 hours or $8,019.63)

I'm dreaming here, but it would be amazing if Conversr supported NNTP. Then you could use the newsgroup functionality of email clients to access the forum.

I'm imagining a world where every social provider offers an NNTP version of it.

Suggested by Chris Graham on 27th April 2018

themewizard: Multiple colours in Theme Wizard

1 vote

Vote

Raised 0% of 1,200 credits
(1,200 credits = 200 hours or $8,019.63)

Rather than having a single seed colour in our default theme, have 2 or 3 seed colours.

Suggested by Chris Graham on 5th August 2018

core_rich_media: Full toolbar management for Comcode.

1 vote

Vote

Raised 0% of 1,740 credits
(1,740 credits = 290 hours or $11,628.47)

Design an icon set, one 24x24 (and 48x48 retina) icon for each of the ~70 Comcode tags we have.

Extend the Composr plugins for CKEditor (WYSIWYG) so that any of these buttons may be added.

Change the non-WYSIWYG UI to use buttons based on these icons, instead of our current button scheme which is usi…

Suggested by Chris Graham on 28th May 2015

core: Implement CMIS

1 vote

Vote

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

Implement the CMIS standard on top of Composr 10's repository.

http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0.pdf

Suggested by Chris Graham on 23rd March 2013

core: Support Google's AMP

0 votes

Vote

Raised 0% of 1,920 credits
(1,920 credits = 320 hours or $12,831.41)

Google have released a framework for making high-performance mobile web pages:

https://www.ampproject.org/

It is a JS library and strict set of standards for how pages should be put together.

3rd party JavaScript is not allowed, unless via a new AMP component, running inside an iframe.

Supporti…

Suggested by Chris Graham on 8th October 2015

core: Re-design icons using flat design

2 votes

Vote

Raised 0% of 2,400 credits
(2,400 credits = 400 hours or $16,039.27)

Re-design all the icons (and some of the CSS) for modern flat design.

Suggested by Chris Graham on 2nd December 2016

core: Track new software releases (ongoing)

1 vote

Vote

Raised 0% of 6,000 credits
(6,000 credits = 1,000 hours or $40,098.17)

Test on new versions of...

MySQL
PHP
Web browsers
Apache

And extend out compatibility testing code, e.g. the get_db_keywords() function, as needed.

Suggested by Chris Graham on 13th April 2016