re RaphaelPlugin,

has anyone tried using this to generate a graph based on a custom
field value across many tiddlers using a forEachTiddler statement?
I'd like to be able to do that but I'm unsure of how to mix the inline
script language with the FET language - an example would really
help...

thanks,
DP

On Jul 29, 10:47 pm, Paul Gallagher <[email protected]> wrote:
> Hi Jonnan,
>
> Eric's already mentioned raphaeljs, which I'd really recommend you check
> out.
> You might also get some ideas from the way the jtab guitar tab library works
> - essentially a "domain specific language" for rendering guitar notation in
> SVG (seehttp://jtab.tardate.comand 
> alsohttp://jtab.tardate.com/jtabtwiki-help.htmfor how it plugs into TW).
>
> Regards,
> Paul
>
> On Wed, Jul 29, 2009 at 9:11 PM, Jonnan <[email protected]> wrote:
>
> > I feel like I must be both reinventing the wheel, and the most
> > retarded caveman ever to do it,but to expand the functionality of
> > TiddlyWiki for writing stories, I have been trying to get a macro to
> > interpret/add inline svg graphics to tiddlywiki.
>
> > I have found all sorts of things where people have gone well beyond
> > the simple thing I want - science graphs, interactive charts, and so
> > on, and I've found a code snippet (http://softwareas.com/inline-svg)
> > for doing inline svg that, going by the reactions of seemingly
> > competent people that posted at the time, seems to obviously just be
> > something anyone even slightly competent could cut and paste into a
> > macro and at least get a simple graphic to work.
>
> > I'm at the "It's so obvious a child could see it - Go find me a
> > child!" point - I no longer care if I look like a blithering idiot, I
> > would just like to know what obvious thing I'm missing that makes
> > turning this:
> > <<SVG "<circle r=\"50\" cx=\"50\" cy=\"50\" fill=\"green\"/>">>
>
> > config.macros.SVG =
> >  { handler: function (place, macroName, params, wikifier, paramString,
> > tiddler)
> >  { var svg = params[0]
> >    var svgObject = document.createElement('object');
> >    svgObject.setAttribute('type', 'image/svg+xml');
> >    svgObject.setAttribute('data', 'data:image/svg+xml,'+ '<svg>'+svg
> > +'</svg>');
> >    $(place).appendChild(svgObject);
> >  }
> >  }
>
> > into a functional macro so much harder than it seems like it should
> > be?
>
> > I'm almost certain the actual error is on the last line (at least the
> > macro doesn't deliver an error when it's commented out), but I have
> > tried pointers, functions 'this', 'here', 'place', and a dozen other
> > things to get it to actually output the svg into the file as an
> > object, and I'm obviously missing something.
>
> > With apologies for the order of frustration and a side of being a
> > whiny ***** - <G>. I don't know javascript/DOM, but this looks like it
> > should be so bloody simple?
>
> > Thanks again - Jonnan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to