Hi twgrp,

What you want sounds like something that is useful in combination with 
HideWhenPlugin. So, if you have a student, you might want some "section" in 
your tiddler that shows the "classes" to which the student is tagging, but 
nothing else. But then, you might also want to remove those classes from 
the general tagging list. But I guess in your case you don't really want a 
tagging box at all... but only your dedicated "typed" tagging information.

It could be something like "grouped tags"... where you could define groups 
and give the groups a kind of template on how to display them, e.g. 
"students' classes"... you could also have a group "students", which would 
likely be displayed at the "class" itself, so you might want to also list 
all tiddlers tagging to a class that are themselves tagged "student". So 
the concept applies both ways to tags and tagging. In other words, tags 
need a qualifier... something that I have thought to be important for quite 
some time actually.

Today you would tag Mike as "student" and "biology101". However, what you 
really want is "student" and "class:biology101" ...something that qualifies 
the tag "biology101" as being a "class". You might find that out somehow as 
"biology101" would surely be tagged "class"... but it could also be tagged 
"winter2012" ...so you want to see some kind of "deferred" tags that are 
generally most important for tiddlers tagged "student", in other words 
"class"... and you probalby want to see those grouped.

So, your preferred tags or tagging box would perhaps look like this...

[[Some Student]]
Tags:
![[Classes|class]]
*[[Class X]]
*[[Class Y]]
![[Sports|sports]]
*[[Volleyball]]
!Other
[[SomeOtherTag]]

And likewise for [[Some Class]]:
Tagging:
[[Students|student]]:
*[[Mike Myers]]
*[[Jon Doe]]
*[[Alexa Alexandrovich]]
![[Books]]
*[[Biology Explained 101]]
*[[Bees and Trees]]
!Other
*[[Some other tiddler tagging to this class]]

Or perhaps instead of headings and lists as tables...
|[[Students|student]] |[[Mike Myers]] |
|~|[[Jon Doe]] |
|~|[[Alexa Alexandrovich]]|

etc...

As Mario suggested, one way could be to set up x-tab from tbGTD to display 
for each student a matrix of classes per weekday or grades per class or for 
each class a matrix of students per semester, etc...

Tobias.


Am Sonntag, 8. Juli 2012 15:00:54 UTC+2 schrieb twgrp:
>
> I'm reminded of one of the problems I've encountered many times, so 
> just maybe you find value in this or perhaps it is the very same 
> question: 
>
> After much headache I eventually boiled down the question to this 
> phrase: 
>
> "List all tiddlers tagged with names of tiddlers that, in turn, are 
> tagged with a specific tag". 
>
> A practical example could be to "list all pupils that are tagged with 
> classnames". Each class is tagged with 'class' and the number of 
> classes are arbitrary so you can't hard code them into the 'where 
> clause'. 
>
> My listalizer of choce is fET but this does unfortunately not seem 
> possible there, at least not in a standard manner. If this is your 
> question, I'll provide the answers from the kind people here and 
> discoveries I made. (How you prefer to present the resulting list, "in 
> a line" or so, is another matter). 
>
> <:-) 
>
>
> On Jul 8, 4:54 am, TonyM <[email protected]> wrote: 
> > Tanks -m, 
> > 
> > I do use Tagsplorer explorer and it is very useful, however in this case 
> I 
> > want to use the current tiddlers tags #1 (Themselves Tiddlers with their 
> > own tags #2) - filter #1 based on #2 and return them in a form where I 
> can 
> > use the results for multiple functions. 
> > 
> > Are you suggesting I use the code from Tagsplorer ? 
> > 
> > A Specific case example. 
> > Of all the tags on the current tiddler a number of them indicate they 
> are 
> > related to one or more projects. A Project tag/tiddler is indicated as 
> such 
> > buy the a Project tag/tiddler having the tag "project". I want a 
> facility 
> > to return all tags on the current tiddler that represent a project. Then 
> I 
> > can choose how I will use this subset of tags. 
> > 
> > So for the current tiddler I want to scan all its tags and determine 
> which 
> > tags represent projects. In One case I want to display a horizontal line 
> of 
> > "Projects" associated with this tiddler (Not showing other tags such as 
> > status/priority etc...) I would like each project to have a link to the 
> > project to open it and a checkbox to toggle if the current tiddler is 
> > tagged with the project, so I can quickly remove it. 
> > 
> > The General case 
> > This facility will see a gap I perceive in tiddlywiki fixed, where the 
> > tagging facility is very powerful yet once a tiddler is tagged you loose 
> > information about the tags because there is no attributes on the tags. 
> This 
> > facility will allow me to lookup the attribute of a given tag - eg; it 
> is a 
> > status tag, or project tag thus allow me to selectively handle tags on 
> the 
> > current tiddler by this attribute. 
> > 
> > Regards 
> > Tony 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > On Saturday, 7 July 2012 19:24:05 UTC+10, PMario wrote: 
> > 
> > > Hi Tony, 
> > > FND created a tagsplorer [1] macro, which may be interesting for you. 
> > > I did use it to organize my bookmarks. 
> > 
> > > -m 
> > 
> > > [1] 
> > >http://svn.tiddlywiki.org/Trunk/contributors/FND/plugins/TagsplorerMa... 
>
> > > [2]http://pmbm.tiddlyspace.com/

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/tiddlywiki/-/LSpDKlGstskJ.
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