Here's yet another one (involving ForeachTiddlerPlugin) setup as a
transclusion.
Create a tiddler i.e
 [[Excerpts]]
<<forEachTiddler
 where
 'tiddler.tags.containsAny(["$1","$2"])'
 sortBy
 'store.getValue(tiddler,"created")'
 descending
 write
 '"\n@@font-size:1.5em;[["+tiddler.title+"]]@@@@color:#999; - " +
Date.convertFromYYYYMMDDHHMM(store.getValue(tiddler,"created")).formatString("YYYY/
0MM/0DD")+" - "+tiddler.modifier+"@@\n" +
 "{{excerpt{\n" +
 (tiddler.text.match("/%%/") ?
 tiddler.text.substr(0,tiddler.text.indexOf("/%%/")) :
 tiddler.text.substr(0,300)) +
 " ...\n[[more ...|"+tiddler.title+"]]\n----\n}}}";'
>>

In another tiddler write (without the quotes):
"<<tiddler Excerpts with: fruit>>"

See example: http://testelev.tiddlyspace.com/#fruit

Cheers Måns Mårtensson

On 30 Nov., 09:39, Måns <[email protected]> wrote:
> Sorry - Google omits the macro ending ">>"
> I've made an example 
> here:http://testelev.tiddlyspace.com/#%5B%5BTest%20FirstLines%5D%5D
>
> Cheers Måns Mårtensson
>
> On 30 Nov., 09:21, Måns <[email protected]> wrote:
>
>
>
> > Hi Clark
>
> > Install 
> > ForeachTiddlerPluginhttp://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin
> > (Maybe you'll need inlineJavaScriptPlugin (http://www.tiddlytools.com/
> > #InlineJavascriptPlugin) as well - don't know really.. )
>
> > Put this in a tiddler:
> > <<forEachTiddler
> >  where
> >  'tiddler.tags.contains("fruit")'
> >  script
> >  '
> > function getFirstLine(s) {
> >  var m = s.match(/\s*(.*)/);
> >  return m != null && m.length >= 1 ? m[1] : "";
> >  }
> >  '
> > write
> > '"@@[["+tiddler.title+"]]@@ &rarr;  ~~//"+getFirstLine(tiddler.text)
> > +"//~~\n"'
>
> > Cheers Måns Mårtensson
>
> > On 30 Nov., 07:50, Clark Kogan <[email protected]> wrote:
>
> > > Hello,
> > > I want to have a page that shows links to tiddlers that match a
> > > certain search criteria, and then shows a brief one line description
> > > of the tiddlers. For instance, if the search keyword was "fruit", the
> > > following list might appear:
>
> > > Banana - A yellow fruit
> > > Apple - A hard fruit
> > > Orange - A juicy fruit
>
> > > Each description might be taken from the top line of the tiddler of
> > > interest.
> > > I know that the SearchOptionsPlugin and the TiddlerListMacro do
> > > similar things, but do not have any way to display a short description
> > > of the tiddler.
>
> > > I was wondering if anyone knew of something similar to this that was
> > > already available.
>
> > > Thanks,
> > > Clark

-- 
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