Hi,
There is a very interesting function in the core
"displayDefaultTiddlers" which has a simple code. I putted it into a
script for testing.
It can work with a tiddler YourList containing
[tag[story]]
[[one]]
[[two]]
<script>
story.displayTiddlers(null,store.filterTiddlers(store.getTiddlerText("YourList")));
</script>
It will open anything taggde "story" and the tiddlers "one" and "two"
With http://www.tiddlytools.com/#MatchTagsPlugin it should be possibel
to have:
[tag[sample OR (settings AND systemConfig)]]
inside YourList, because it extends the core list function which is
called in the above script. I didn't test this.
hope this helps.
If you specify your filter tags, value ..., maybe we can help a little
bit better.
regards Mario
On Feb 11, 9:28 pm, Scalpa <[email protected]> wrote:
> Hi everybody
>
> I’ve been trying to open multiple tiddlers as well and following
> closely the hints here (being a newbie). But I can’t get TiddlyWiki to
> do what I really want: open a dynamically generated list of tiddlers,
> typically gotten from a field = value request.
>
> What I can do, using the OpenStory macro or story.display directly
> is :
> 1) open the tiddlers listed in another tiddler, so a static call ;
> 2) open all tiddlers with a given tag ;
> 3) generate a list of tiddlers with prescribed values for given
> field(s), using ForEachTiddler.
>
> But I can’t mix the two. If I try OpenStory on the tiddler generated
> by ForEachTiddler, I get no answer at all. On the other hand
> story.display shows a list of tiddlers based on the *source* text of
> my dynamic tiddler :-(
>
> Any idea ?
>
> On Jan 13, 3:51 pm, Morris Gray <[email protected]> wrote:
>
>
>
>
>
>
>
> > Just wondering, after several offerings, if nathaniel has received
> > what he was after. The request sounded interesting and the answer
> > might be of use to us all.
>
> > Morris
>
> > On Jan 13, 3:08 am, PMario <[email protected]> wrote:
>
> > > hi, it should be
> > > [1]http://www.tiddlytools.com/#StorySaverPlugin
>
> > > -m
>
> > > On Jan 12, 5:04 pm, PMario <[email protected]> wrote:
>
> > > > hi nathaniel,
>
> > > > I am not really shure what you exactly need. But here is a try.
>
> > > > Assumed that you have.
> > > > ==
> > > > A tiddler "MyStory1" tagged "story" containing text:
> > > > tiddler1 tiddler2
>
> > > > tiddler "MyStory2" tagged "story" contains:
> > > > tiddler3 tiddler4
>
> > > > tiddler "MyStory3" tagged "story" contains:
> > > > tiddler5 [[tiddler with spaces]]
> > > > ==
>
> > > > On Jan 11, 10:51 pm, than <[email protected]> wrote:
>
> > > > > hi there
>
> > > > > I want toopenmultipletiddlersfrom a single link
>
> > > > if you want a list of the storytiddlersuse the core list macro:
> > > > <<list filter [tag[story]]>>
>
> > > > result:
> > > > * MyStory1
> > > > * MyStory2
> > > > * MyStory3
> > > > =====================
>
> > > > If you want, that a click on "MyStory1" opens tiddler1 and tiddler2
> > > > you can use "StorySaverPlugin"[1] at TiddlyTools which has a
> > > > <<openStory...>> macro.
>
> > > > use: <<openStory list story>>
>
> > > > "manually importingtiddlerssee at the end of the post:)"
> > > > =====================
>
> > > > If you want to have a list like this: (2 possibilities)
> > > > *MyStory1
> > > > *tiddler1
> > > > *tiddler2
> > > > *MyStory2
> > > > *tiddler....
>
> > > > 1) Use Monkey Pirate TiddlyWiki [3] and Tagglytagging
> > > > which can display a sitemap.Openthe "story" tiddler see the footer
>
> > > > "-Tagged as 'story': title↑ modified created group excerpts cols±"
> > > > click on _group_ until it says _sitemap_. It should look like the
> > > > above example
>
> > > > 2) you can use "RelatedTiddlersPlugin" [2] at tiddlytools: see this
> > > > [4] TiddlyWiki descussion and refere to Eric's comment.
> > > > I think it may be similar to what you may want.
> > > > =====================
>
> > > > > <<tiddler OpenTaggedTiddlers with: "click me..." sample title reverse
> > > > > "" 3>>
>
> > > > As far as I have seen OpenTaggedTiddlersMacro works like this:
> > > > <<openAll [[tag]] ["title:..."] [closeAllFirst]>>
> > > > <<openAll story "title:Opentiddlerstagged stroy">>
>
> > > > It willopen: MyStory1, MyStory2 ...
>
> > > > If you tag: tiddler1, tiddler2 with "MyStory1" it can work like this
> > > > <<openAll MyStory1 "title:Opentiddlerstagged MyStory1">>
> > > > =====================
>
> > > > > and have the sense that it may be contingent on the MatchTagsPlugin?
> > > > > but cannot import anything due to this being the only response from
> > > > > the import function:
> > > > > "Error getting list oftiddlers, click Cancel to try again" (never
> > > > > can anyone step me through it like a non -programmer?
> > > > > cheers
> > > > > nathaniel
>
> > > > Manual Plugin Import
> > > > =====================
> > > > eg: StorySaverPlugin from TiddlyTools
> > > > 1) Klick link [1]
> > > > 2) Edit the macro (doubble klick)
> > > > 3) Select all
> > > > 4) Copy to Clipboard
>
> > > > 5)Opena new tiddler in _your_ local TiddlyWiki file
> > > > 6) Delete the default content
> > > > 7) Copy from Clipboard to "new tiddler"
> > > > 8) Renmame to StorySaverPlugin
>
> > > > IMPORTANT
> > > > 9) tag the tiddler with "systemConfig"
> > > > 10 save -- no reload yet!!
>
> > > > since StorySaverPlugin needs MarkupPostBody
> > > > 11)openMarkupPostBody [5]
> > > > 12) do steps 2 to 7
> > > > 13) rename to MarkupPostBody
> > > > IMPORTANT
> > > > Do _not_ tag it
>
> > > > 14) Save and Reload. now
> > > > =====================
>
> > > > regards Mario
> > > > [1]http://www.tiddlytools.com/#StorySaverPluginInfo
> > > > [2]http://www.tiddlytools.com/#RelatedTiddlersPlugin
> > > > [3]http://mptw.tiddlyspot.com/#[[1.%20What%20is%20TagglyTagging%3F]]
> > > > [4]http://tinyurl.com/yag8yp9
> > > > [5]http://www.tiddlytools.com/#MarkupPostBody
--
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.