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
