View Issue Details

IDProjectCategoryView StatusLast Update
0003675Composr non-bundled addons[All Projects] General / Uncategorisedpublic2020-02-10 23:02
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Summary0003675: Data visualisation addon
DescriptionChange the sortable_tables addon into a broader data visualisation addon. It would be able to visualise CSV data (and data passed in via PHP calls from custom code) in the form of:
 - Tables
 - Graphs (line, bar, pie, scatter)
 - Maps (country data, and general location data)

This is all implemented for a client (attached). For v11 though the code would be best converted to the new JS framework. And the blocks should be properly documented.
TagsRoadmap: v11
Time estimation (hours)8
Sponsorship open0

Activities

Chris Graham

2018-09-04 19:46

administrator  

visualisation.tar (245,760 bytes)

Chris Graham

2018-09-05 13:22

administrator   ~0005819

Additionally it should support files other than .csv, as per the upcoming spreadsheet compatibility changes.

Chris Graham

2018-09-07 16:52

administrator   ~0005822

I've incorporated the code into sortable_tables in v11, bar: proper documentation, renaming the addon, proper JS-framework-friendly templates.

Chris Graham

2020-02-09 21:39

administrator   ~0006382

I've tidied the addon up, and done some better documentation.
I haven't built a UI for assembling all the graphing blocks. There's examples for them all, and I don't think reading the code for these very simple blocks is asking too much given the huge leg up and relatively advanced nature of having graphing on your website. We can always improve things further in the future.

Adam Edington

2020-02-10 23:02

administrator   ~0006387

This is great. Thank you team and, of course, the client who requested this.

Issue History

Date Modified Username Field Change
2018-09-04 19:46 Chris Graham New Issue
2018-09-04 19:46 Chris Graham File Added: visualisation.tar
2018-09-05 13:22 Chris Graham Note Added: 0005819
2018-09-07 16:52 Chris Graham Note Added: 0005822
2019-10-19 02:01 Chris Graham Tag Attached: Roadmap: v11
2020-02-09 21:39 Chris Graham Assigned To => Chris Graham
2020-02-09 21:39 Chris Graham Status non-assigned => resolved
2020-02-09 21:39 Chris Graham Resolution open => fixed
2020-02-09 21:39 Chris Graham Note Added: 0006382
2020-02-10 23:02 Adam Edington Note Added: 0006387
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised