[Xerte-dev] Re: Graphs and pies in 1.9
Pat Lockley
patrick.lockley at googlemail.com
Fri Jan 4 16:08:35 GMT 2013
That's how I'd do it, I'd also have a link where people could download
formatted CSV files for excel so they could do those offline
On Fri, Jan 4, 2013 at 4:04 PM, Julian Tenney <
Julian.Tenney at nottingham.ac.uk> wrote:
> You could easily use the current stuff to build a generic csv thing.****
>
> ** **
>
> Off the top of my head…****
>
> Create a new content type ‘csv’ in the wizard,****
>
> This gives you a simple form with two fields for the end user: csv file
> and visualiser****
>
> They upload the file and select a visualiser from a drop down of
> visualisers, which are web pages in the install somewhere…****
>
> At run time, take the csv data, then load up the visualise and pass it the
> csv data.****
>
> ** **
>
> ?****
>
> ** **
>
> ** **
>
> ** **
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [mailto:
> xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Smith, John
> *Sent:* 04 January 2013 16:01
>
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ** **
>
> Ok, definitely something I’m happy to investigate (with a little help ;-))
> ****
>
> ** **
>
> A CSV ingestor wouldn’t be hard to do, I think the passing along of the
> data will be the tough part and potentially a bit on the flaky side if
> trying to communicate into Flash… I think bypassing the Flash and going
> straight to the parent window will be the easiest and most robust way of
> doing it…****
>
> ** **
>
> Regards,****
>
> ** **
>
> John Smith****
>
> Learning Technologist****
>
> School of Health & Life Sciences****
>
> Glasgow Caledonian University****
>
> ** **
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [
> mailto:xerte-dev-bounces at lists.nottingham.ac.uk<xerte-dev-bounces at lists.nottingham.ac.uk>]
> *On Behalf Of *Pat Lockley
> *Sent:* Friday, January 04, 2013 3:51 PM
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ** **
>
> Local connection uses a local data store (a cookie really), and it's
> effectively like using a session in PHP (with some Ajax talking too)****
>
> ** **
>
> On Fri, Jan 4, 2013 at 3:49 PM, Julian Tenney <
> Julian.Tenney at nottingham.ac.uk> wrote:****
>
> Yes, it does make (a lot of) sense. It was done using LocalConnection in
> flash, so the two swfs could talk to each other. I’m afraid I don’t really
> know how web pages can do that. LocalConnection let’s you use a send()
> method to send the data, and on the other side event handlers pick up the
> data sent. Maybe you can talk up the window chain, and call methods defined
> in window.parent or similar?****
>
> ****
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [mailto:
> xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Smith, John
> *Sent:* 04 January 2013 15:40****
>
>
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ****
>
> Totally agree… would anyone go to the bother of creating this in Flash
> (even if it is possible) now though since we are moving towards HTML5
> deployment and ultimately an HTML5 editor…****
>
> ****
>
> I’m not so familiar with the hooks used in the current editor for opening
> for example the drawing window but could someone look into the feasibility
> of making a similar link open a plain webpage and what information (and
> how) it would need to pass back to the flash editor for now? That way we
> could add in these types js/jQuery applications that could do this…****
>
> ****
>
> Does that make sense?****
>
> ****
>
> Regards,****
>
> ****
>
> John Smith****
>
> Learning Technologist****
>
> School of Health & Life Sciences****
>
> Glasgow Caledonian University****
>
> ****
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [
> mailto:xerte-dev-bounces at lists.nottingham.ac.uk<xerte-dev-bounces at lists.nottingham.ac.uk>]
> *On Behalf Of *Pat Lockley
> *Sent:* Friday, January 04, 2013 3:14 PM
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ****
>
> A visualisation editor would have tonnes of potential, or a CSV upload to
> pretty maker****
>
> ****
>
> On Fri, Jan 4, 2013 at 3:04 PM, Smith, John <J.J.Smith at gcu.ac.uk> wrote:**
> **
>
> Hi,****
>
> ****
>
> D3 looks pretty straightforward; very similar to jQuery, but a lot more
> powerful than we need. If we migrate the editor over to HTML5 though this
> year then it would give us instant support for many more chart types…****
>
> ****
>
> For the current chart model I simply ported the flash code over just now
> to get the chart working in most browsers although IE8 and below will
> always be a problem. Even D3 won’t work properly in IE8 without using the
> AIGHT library to shim IE8 up to bare minimum of HTML5 compatibility… It
> might be worth looking into adding in AIGHT anyway as I have already had to
> add in several bits of alternative code targeted at IE browsers only… ****
>
> ****
>
> Regards,****
>
> ****
>
> John Smith****
>
> Learning Technologist****
>
> School of Health & Life Sciences****
>
> Glasgow Caledonian University****
>
> ****
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [mailto:
> xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Pat Lockley
> *Sent:* Friday, January 04, 2013 2:44 PM****
>
>
> *To:* For Xerte technical developers****
>
> *Cc:* John Horton****
>
>
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ****
>
> D3 is complicated as anything early on, but once you get the logic it
> makes sense (a little)****
>
> ****
>
> On Fri, Jan 4, 2013 at 2:36 PM, Fay Cross <Fay.Cross at nottingham.ac.uk>
> wrote:****
>
> John Horton’s also been looking into a few other javascript libraries for
> drawing graphs as he’s done quite complicated ones in Flash which need
> looking at again. I’ll pass the link onto him.****
>
> ****
>
> (it was John Smith on the list who did the page model btw not the John
> here)****
>
> ****
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [mailto:
> xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Pat Lockley
> *Sent:* 04 January 2013 14:32****
>
>
> *To:* For Xerte technical developers****
>
> *Subject:* [Xerte-dev] Re: Graphs and pies in 1.9****
>
> ****
>
> Ah ok, I have been experimenting with D3 (http://d3js.org/) and feel
> relatively confident I can make it draw basic graphs, wondered if that'd be
> useful****
>
> Nothing as complicated as that page shows though****
>
> ****
>
> On Fri, Jan 4, 2013 at 2:29 PM, Fay Cross <Fay.Cross at nottingham.ac.uk>
> wrote:****
>
> John wrote the new page model – I think he used jQuery and drew the shapes
> on a canvas.****
>
> ****
>
> We were going to look into whether there was something else we could use
> for more complicated graphs but what he did works well for the simple ones
> used on the charts page****
>
> ****
>
> *From:* xerte-dev-bounces at lists.nottingham.ac.uk [mailto:
> xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Pat Lockley
> *Sent:* 04 January 2013 14:26
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Graphs and pies in 1.9****
>
> ****
>
> Hello,
>
> In 1.9 what draws the graphs and pie charts?
>
> Pat****
>
> ****
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev****
>
> ****
>
> ****
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev****
>
> ****
>
>
> Glasgow Caledonian University is a registered Scottish charity, number
> SC021474
>
> Winner: Times Higher Education’s Widening Participation Initiative of the
> Year 2009 and Herald Society’s Education Initiative of the Year 2009.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
>
> Winner: Times Higher Education’s Outstanding Support for Early Career
> Researchers of the Year 2010, GCU as a lead with Universities Scotland
> partners.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,15691,en.html
> ****
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev****
>
> ****
>
>
> Glasgow Caledonian University is a registered Scottish charity, number
> SC021474
>
> Winner: Times Higher Education’s Widening Participation Initiative of the
> Year 2009 and Herald Society’s Education Initiative of the Year 2009.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
>
> Winner: Times Higher Education’s Outstanding Support for Early Career
> Researchers of the Year 2010, GCU as a lead with Universities Scotland
> partners.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,15691,en.html
> ****
>
> ** **
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev****
>
> ** **
>
>
> Glasgow Caledonian University is a registered Scottish charity, number
> SC021474
>
> Winner: Times Higher Education’s Widening Participation Initiative of the
> Year 2009 and Herald Society’s Education Initiative of the Year 2009.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
>
> Winner: Times Higher Education’s Outstanding Support for Early Career
> Researchers of the Year 2010, GCU as a lead with Universities Scotland
> partners.
>
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,15691,en.html
> ****
>
>
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte-dev/attachments/20130104/da5bffb4/attachment-0001.html>
More information about the Xerte-dev
mailing list