Hi Jon,

I don't quite understand what you're trying to do.... you just want one 
list and you want it to contain the tagpill for 'tag1' once?

Do you only want it to appear once or once for each tiddler that has it 
(but doesn't have the other tags?) - do you want to list the tiddlers or 
just the tagpill? Isn't this the same as just listing the 'tag1' pill 
regardless of anything else? like...

<$list filter="[[tag1]]">
> <$transclude tiddler="$:/core/ui/TagTemplate"/> 
> </$list>


The reason this

<$list filter="[tag[tag1]!has[fieldname]tags[]sort[title]]">
> <$transclude tiddler="$:/core/ui/TagTemplate"/> 
> </$list>


doesn't work is because it's finding all the tiddlers that have tag1 and 
then discarding the ones that have 'fieldname' (none of them because you 
put that field on the tag-tiddlers, not the tiddlers themselves) and then 
listing all the tags and then sorting them.

I suspect what you're after (which I don't quite get - is it for a 
template?) can be done by nesting the filter expressions, something like 
this

<$list filter="[tag[tag1]]">
> <$list filter="[is[current][tag1]]">
> <$transclude tiddler="$:/core/ui/TagTemplate"/> 
> </$list>
> </$list>


Let me know if I'm close and I'll help you figure it out. 

Regards,
Richard

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1d73dffd-4044-4d75-ae9d-87a30bfe4132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to