Hello everybody! I'm stuck in a basic and probably easy thing: I cannot get any javascript macro to work in my tiddlywiki. My wiki is a 5.1.19 version running on nodejs.
For an example let's take this makro from TW5 Magick (http://tw5magick.tiddlyspot.com/): =========== /*\ title: $:/macros/skeeve/mysamplemacro.js type: application/javascript module-type: macro <<mysamplemacro character address>> Example: <<mysamplemacro>> <<mysamplemacro "Donald Duck">> <<mysamplemacro "Mickey Mouse" "Mouse House">> \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; /* Information about this macro This is the mysamplemacro of Tiddly Wiki 5 written in JavaScript */ exports.name = "mysamplemacro"; exports.params = [ { name: "character" }, { name: "address" } ]; /* Run the macro */ exports.run = function(character, address) { if( !character) character = "Bugs Bunny"; if( !address) address = "Rabbit Hole Hill"; var output ="Hi, I'm " + character + " and I live in " + address; return output; }; })(); ============ This is quite simple and it works perfect on TW5 Magicks Tiddlywiki. I imported this above tiddler to my wiki and the field definitions came with it: 'Type: application/javascript' and 'module-type: macro'. TW5 Magick, the source of this example, runs on an outdated 5.0.7-beta. To access the macro a simple <<mysamplemacro "Donald Duck">> does it there. On my 5.1.19: nope. At tiddlywiki.com I found the \define pragma for standard macros. I found https://tiddlywiki.com/dev/index.html#JavaScript%20Macros, which explains the basics of javascript macros. I was reading google groups for hours. But I didn't find out how to bring this together to a working solution in a current version of tiddlywiki. Could someone please give me an example how to access this macro? Thank you! -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f2787222-ef60-471d-a279-fe9bbbb4de16%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.