tag display and navigation project

Hierarchy  implemented [see: title hierarchy]

The hierarchy shows on the top of the screen to the left of the button bar.  It shows the criteria that is restraining the tag room.  On blue screens in the river there is no group restraints - all items in the domain are shown not just those in a specific group. 

A river tag room, blue screen, will show like this:

river :  taga > tagb >  tagc   (to group X)

where "X" stands for the person's cookie group [see tag cookie group]:

 A group tag room, green screen, shows differently:
Y  : taga, tagb,  tagc  (to all groups)
Where "Y" stands for the current group that is being displayed.

The button (to all groups) is an example of  the button del.icio.us displays as "sometag from all users".  This is a very useful button.  Click it and you go from being restrained by the group to not being restrained for the group for the current tag room.  We go beyond del.icio.us and allow the user to toggel back and forth

Everything in the hiarchy header will be clickable.  Clicking somewhere in the hierarchy just removes all restrictions to the right of the click.  

Tagindex (implemented )

I think it is clear now that the related tags and the tagindex which prints in the left column should be the same list of tags.  That list is the list of tags on all items in the room which is being displayed.  That list is narrowed by how many  tags have been added  to the  hierarchy and or by which group has been added to the hierarchy.

The programming of this is discussed in  _tags,sql

Note:  The tagindex in the river (urrestrained by any hierarchy) is (even now) too long to comfortably display.  In that river tagindex we show only those tags which belong to more than some threshold number of items. 

Functionaly these are the things you want to happen when you click on a new-tag in the tagindex list. 

  1. (only) you want the new-tag to be the only tag restraining the room
    • group and new-tag
  2. (and) you want to add the tag clicked upon to the tags restrining the room
    • group and hierarchy and new-tag
It is hard to think of a better way to implement these two user desires than the way delicious did it:
There is another possibility that the is not contemplating.

3.  The tag clicked upon increases the selection of items in the room like this:
  • group and ( (current hierarchy) or (tag clicked upon) )

Live Tag Search (implemented )

Live tag search always show all tags in either the river or simply restrained by group.  This would be comperable to the long tag list on the right side of the del.cio.us screen.  Hopefully we can put the same "+ tag (#)" to make it work the same as clicking on the tagindex.

Tag list of each item implemented [see: tag list on each item]

In the upper right hand corner of each item there is a list of  the tags affixed to that item with a button to edit them.  If the tag there is already in the hierarchy, then the tag is not hyperlinked.  But if the tag is not in the hierarchy, clicking the link will add the tag to the hierarchy restraining the tag room by that tag.  This has the same effect at clicking the + in the tagindex. 

Some references

Tags

  1. projects
  2. tagindex
  3. navigation
  4. _tags
  5. hierarchy
  6. threshold
  7. display
  8. live search
  9. folksonomy

Comments


Seth says
in the old system, the a tag “tags” did not work … if that is not the case in SirTD 3.0, then i will rename “_tags” to be “tags”.  it might corrolate some older stuff here.

See Also

  1. Thought Radical Navigation of Attention with 116 viewings related by tag "navigation".
  2. Thought Do we need system tags? with 18 viewings related by tag "_tags".
  3. Thought about: Gather | Welcome with 6 viewings related by tag "folksonomy".
  4. Thought Some Come Here to Sit and Think with 5 viewings related by tag "hierarchy".
  5. Thought Linking fastblogit tags to other sites with 4 viewings related by tag "folksonomy".
  6. Thought Quads with 3 viewings related by tag "folksonomy".
  7. Thought automatic bookmarks and intentional bookmarks with 3 viewings related by tag "folksonomy".
  8. Thought Global Heretics with 3 viewings related by tag "folksonomy".
  9. Thought test of tags with blank in front of word with 2 viewings related by tag "_tags".
  10. Thought What are related tags? with 1 viewings related by tag "folksonomy".
  11. Thought about: MetaWishlist.com: The social wish list repository with 1 viewings related by tag "folksonomy".
  12. Thought related obscene tags with 1 viewings related by tag "_tags".
  13. Thought control for ~ (censor tags not converted) with 1 viewings related by tag "_tags".
  14. Thought funny page cartoon with 1 viewings related by tag "folksonomy".
  15. Thought How to improve your tagging ? with 1 viewings related by tag "folksonomy".
  16. Thought about: Hello World: Tag-cloud my OPML with 1 viewings related by tag "folksonomy".
  17. Thought How does bookmarking your memes at del.icio.us or flickr spread them? with 1 viewings related by tag "folksonomy".
  18. Thought Please fix bad tags with 1 viewings related by tag "_tags".
  19. Thought about: Google Image Labeler with 0 viewings related by tag "folksonomy".
  20. Thought about: Burningbird with 0 viewings related by tag "folksonomy".
  21. Thought about: About // plasmasturm.org with 0 viewings related by tag "navigation".
  22. Thought automatically update all taggings at del.icio.us with 0 viewings related by tag "_tags".
  23. Thought about: P. S. : ? Tagclouds and cultural changes with 0 viewings related by tag "folksonomy".
  24. Thought about: Micro Persuasion: The Missing Piece in the RSS Puzzle with 0 viewings related by tag "folksonomy".
  25. Thought about: Eurekster Swicki Home with 0 viewings related by tag "folksonomy".
  26. Thought What is a tag ? with 0 viewings related by tag "folksonomy".
  27. Thought about: Wink with 0 viewings related by tag "folksonomy".
  28. Thought about: Then each went to his own home with 0 viewings related by tag "folksonomy".
  29. Thought Tagging Is A Better Memory Substitute Than Hyperlinking with 0 viewings related by tag "folksonomy".
  30. Thought Interesting blog navigation with 0 viewings related by tag "navigation".
  31. Thought about: We Dont Need No Stinking Domain Names with 0 viewings related by tag "folksonomy".
  32. Thought sql explained for group tagroom with 0 viewings related by tag "folksonomy".
  33. Thought feeds project with 0 viewings related by tag "projects".
  34. Thought Why do we tag? with 0 viewings related by tag "folksonomy".
  35. Thought related tags with 0 viewings related by tag "_tags".
  36. Thought Something New ? with 0 viewings related by tag "folksonomy".
  37. Thought How do you navigate in and around tagrooms ? with 0 viewings related by tag "navigation".
  38. Thought Replacing live search with 0 viewings related by tag "live search".
  39. Thought [item stufflink] doesn't end up with empty room when item # invalid with 0 viewings related by tag "navigation".
  40. Thought add groups to the live search with 0 viewings related by tag "live search".
  41. Thought Related tags don't works in groups ? with 0 viewings related by tag "navigation".
  42. Thought threshold established for showing tag index with 0 viewings related by tag "tagindex".
  43. Thought cleaning up tags with 0 viewings related by tag "_tags".
  44. Thought about: Technorati: Mini with 0 viewings related by tag "_tags".
  45. Thought about: persuing inter domain tagging with 0 viewings related by tag "folksonomy".
  46. Thought Return from various places is ill defined and unpredictable with 0 viewings related by tag "navigation".
  47. Thought against hierarchy with 0 viewings related by tag "folksonomy".
  48. Thought the multitudes with 0 viewings related by tag "folksonomy".
  49. Thought a method of providing for private tags with 0 viewings related by tag "_tags".
  50. Thought automatic tags for tagroom with 0 viewings related by tag "_tags".