On Mar 18, 2009, at 1:45 PM, Azalais Aranxta wrote:
>  what I think Kirrily and I and some others
> (feel free to correct me if I'm wrong) are saying is that it
> should be possible to set things up so that typing "foo:bar" does
> create a relationship between foo and bar.

*slowly*  That... strikes me as a very challenging function to form  
well.  So, if I'm hearing you right, what you would like is for  
typing foo:bar into the tag field of the compose-entry page to (upon  
hitting save) cause "bar" to acquire a "parent = foo" in the database  
if that isn't set already *and* cause that entry to be tagged with  
the "bar" that is a child of "foo" in any event.  As you point out,  
this would mean that the delimiter, whether a colon or some other bit  
of punctuation, could then never be used in the creation of single  
tags because it would cause unwanted hierarchy.

First off, this seems like something that would need to be set as a  
user preference, since q.e.d. some people will not want to type the  
string and some will.  That done, what seems like the most break- 
proof way to work the string option is to let the user specify a  
delimiter somewhere in settings and then have any tag string typed  
with *that* delimiter create hierarchy.  That might be doable.

This is actually a very cool idea to have as an option, and might  
also serve to help the form/javascript related accessibility problem.

*has a sudden, sparkly thought*  Maybe, if this could be done, it  
could also be turned to the purposes of making any current non- 
related tags actually hierarchical, when hierarchy does arrive?  Oh,  
that would be so wonderful.

--ER

_______________________________________________
dw-discuss mailing list
[email protected]
http://lists.dwscoalition.org/cgi-bin/mailman/listinfo/dw-discuss

Reply via email to