D'oh! of course - a slice is just text, I was looking for something too fancy :-)
thanks muchly, Dave On Jan 3, 7:14 pm, cmari <[email protected]> wrote: > Hi Dave, > Couldn't you just substitute "text" for "tags" to find tiddlers with > todo slices? As in: > > <<forEachTiddler > where > ' tiddler.text.contains("todo:") && > ! tiddler.tags.contains("systemConfig") && > ! tiddler.tags.contains("hide") ' > write > '"| [["+tiddler.title+"]] |<<tiddler [["+tiddler.title+"::todo]]\>\> > |\n"' > > (or you could even look more specifically for ("|todo") ?) > cmari > > On Jan 3, 7:10 pm, Måns <[email protected]> wrote: > > > Hi Dave > > > Eric Shulman (TiddlyTools) wrote this in a > > thread:http://groups.google.dk/group/tiddlywiki/browse_thread/thread/639bdc9... > > "... > > Then, you can use that tag value to 'filter' the list of tiddlers to > > be retrieved, so that only those with the desired slices and/or > > sections are processed. > > For example, here's an inline script that gathers up information > > about > > 'bookmark' tiddlers, and outputs a summary, formatted as an "HR- > > separated list" > > <script> > > var out=[]; > > var tids=store.getTaggedTiddlers("bookmark"); > > for (var i=0; i<tids.length; i++) { > > var t=tids[i].title; > > var d=store.getTiddlerText(t+"::Description"); > > var u=store.getTiddlerText(t+"::URL") > > out.push("[[%0]] - %1\n%2".format([t,d,u])); > > > } > > > return out.join("\n----\n"); > > </script> > > " > > regards Måns Mårtensson > > > On 4 Jan., 00:33, Dave Parker <[email protected]> wrote: > > > > Hello, > > > > I have this fET that works: > > > > <<forEachTiddler > > > where > > > ' tiddler.tags.contains("todo") && > > > ! tiddler.tags.contains("systemConfig") && > > > ! tiddler.tags.contains("hide") ' > > > write > > > '"| [["+tiddler.title+"]] |<<tiddler [["+tiddler.title+"::todo]]\>\> > > > |\n"' > > > > but I'd like to not have to tag the tiddler with "todo" to get the > > > tiddler to show up in the fET. If I don't use the tag, i get way too > > > many tiddlers with just a blank "todo slice". > > > > I tried > > > > !store.getTiddlerSlice(tiddler.title, "todo") == "" && > > > > to try to exclude blank or non existent slices, but got an error, > > > so I guess my question is > > > > How do you exclude blank slices without referring to tags? > > > > Dave P > > -- 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.

