Haven't done anything fancy or setting up as a macro/template yet, but
this script should pick up all tags starting with "KW -" :

<script>
var prefix ="KW -" ;
var out = "" ;
var tags= store.getTags() ;
//wikify(tags,place) ;
for(var i=0;i<tags.length;i++) {
  str = new String(tags[i]) ;
  if(! str.startsWith(prefix)) continue ;

  out += str.split(",")[0] + "\n" ;
}
return out ;
</script>


On Dec 22, 6:47 am, Mike <eris...@gmail.com> wrote:
> Playing 
> withhttp://yann.perrin.googlepages.com/twkd.html#DividedListsPluginDocume...
>
> Trying to find some Documentation (not on the current twkd website)
>
> Good Luck,
>
> Mike
>
> On Dec 21, 1:31 pm, Mike <eris...@gmail.com> wrote:
>
> > How many tags do you have to work with?
> > If not a large amount then the second example works well, would have
> > to create a tiddler called
>
> > ShowAllByTagsB
>
> > /%
> > |Requires|InlineJavascriptPlugin|
> > |Description|tag list with exclude filter|
> > |Source|http://groups.google.com/group/tiddlywiki/browse_thread/thread/
> > fc474311e7a65dc/df94ec42103fdd5f?
> > lnk=gst&q=ShowAllByTags#df94ec42103fdd5f|
> > Usage:
> >         <<tiddler ShowAllByTagsB with: "tag tag tag">>
> > where
> >         "tag tag tag" (optional)
> >                 quoted, space-separated, bracketed list of tags to 
> > **exclude** from
> > the display
> > %/<script>
> > var ex=[];
> > if ("$1"!="$"+"1") ex="$1".readBracketedList();
> > var tags = store.getTags();
> > if(tags.length == 0) return "no tags in document";
> > var out="";
> > for(var t=0; t<tags.length; t++) {
> > if (ex.contains(tags[t][0])) continue;
> > // out+="*[["+tags[t][0]+"]]"+"\n";
> > out+="*<<tag [["+tags[t][0]+"]]>>\n";
>
> > }
>
> > return out;
> > </script>
>
> > Then transclude like the example
> > <<tiddler ShowAllByTagsB with: "tag tag tag">>
>
> > where "tag tag tag" is every tag you wish to exclude
>
> > Could be a little cumbersome if you have hundreds of tags . . .
>
> > Mike
>
> > On Dec 21, 7:28 am, Mike <eris...@gmail.com> wrote:
>
> > > Sorry, Something likehttp://www.TiddlyTools.com/#ShowAllByTags
>
> > > But instead of an exclude list, an include list via wild card. . .
>
> > > I can't think of anything out of the box, will look at little more
> > > later on today. . .
> > > (Sounds like a job for InlineJavascriptPlugin)
>
> > > Found something similar 
> > > herehttp://groups.google.com/group/tiddlywiki/browse_thread/thread/fc4743...
>
> > > I think the formatting is along what you would want, but would still
> > > need to work on the tag list
>
> > > Will take another look at it later today, I am not as proficient in JS
> > > as many of the other people here. . .
>
> > > Mike
>
> > > On Dec 20, 10:33 pm, JayF <fogle...@mail.uri.edu> wrote:
>
> > > > Thanks for your efforts.
>
> > > > I added the matchtagsplugin, and used the following syntax:
>
> > > > <<matchTags popup "label:test" KW -.* >>
>
> > > > which yielded a list of all the tiddlers with any tag beginning with
> > > > "KW -"
>
> > > > What I want to generate is a list of all the tags beginning with the
> > > > "KW -" string.  Some of these tags are tiddlers, but many of them are
> > > > just tags.  The core function "allTags" accesses the collection of all
> > > > tags.  I want to filter this list.
>
> > > > Any help would be appreciated.
>
> > > > Jay
>
> > > > On Dec 20, 5:43 pm, Mike <eris...@gmail.com> wrote:
>
> > > > > Nevermind . . .
>
> > > > >http://www.TiddlyTools.com/#MatchTagsPlugin
>
> > > > > From this 
> > > > > post:http://groups.google.com/group/tiddlywiki/browse_thread/thread/313055...
>
> > > > > ELS says:
> > > > > provides a robust tag filtering syntax using full Boolean-logic (AND,
> > > > > OR, NOT, plus nested parentheses as needed).  You can also use regular
> > > > > expressions to match *patterned* tags (e.g., use "foo.*" to match any
> > > > > tag starting with "foo").
>
> > > > > Enjoy,
>
> > > > > Mike
>
> > > > > On Dec 20, 4:25 pm, Mike <eris...@gmail.com> wrote:
>
> > > > > > Maybe this could help. . .
>
> > > > > >http://lewcid.org/2007/10/23/how-to-list-tiddlers-by-tags-the-filter-...
>
> > > > > > Mike
>
> > > > > > On Dec 20, 9:33 am, JayF <fogle...@mail.uri.edu> wrote:
>
> > > > > > > I would to reduce the list of tags in my sidebar to a sublist, i. 
> > > > > > > e.
> > > > > > > I only want to display tags that begin with "KW - "  (for 
> > > > > > > keyword).
>
> > > > > > > I am using Tiddlytagging, but I don't think it will produce this 
> > > > > > > list
> > > > > > > unless each tag has been explicitly opened and converted to a
> > > > > > > tiddler.
>
> > > > > > > The current command that generates the list of all tags is:
>
> > > > > > > <<allTags   [a-z]>>
>
> > > > > > > Is there another command that will allow me to build a filtered 
> > > > > > > list?
>
> > > > > > > I apologize in advance if this question has been addressed before.
>
> > > > > > > Jay F.
>
>

--

You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.


Reply via email to