> wikify(pagecontent, place);
> Anyone understand why my macro produces an error?
wikify() has *four* parameters:
wikify(pagecontent,place,null,tiddler);
Also, if all you are trying to do is to insert a value into some
preformatted content, you can do this just by using TW standard
features, without having to write any code at all:
First, create a tiddler called [[PageText]], containing:
-----------------
{{pages{
| Page $1 | Notes |
|<<tiddler [[Entire Text##Page $1]]>>|<<notes>>|
}}}
-----------------
Then, to invoke it, use the TW core <<tiddler>> macro, like this:
<<tiddler PageText with: 1>>
When the <<tiddler>> macro is processed, it automatically replaces all
occurrences of 'substitution markers' $1 through $9 with the
corresponding parameter values passed following the "with:" keyword.
Thus, the value "1" will be inserted in place of the marker "$1"
before the content from [[PageText]] is rendered, producing exactly
the same results as intended by your custom-written macro.
enjoy,
-e
Eric Shulman
TiddlyTools / ELS Design Studios
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---