If there is a story, say 'B-01234', and you put the text 'B-01234' in the description of a story (or anything else, for that matter), wouldn't it be wonderful if VersionOne were to automatically recognize that as a reference to a story, and turn it into a hyperlink that when clicked would open up that asset in a child window?
Perhaps, make it more explicit: maybe the user has to put it in square brackets in order to get the behavior: [B-01234] will trigger the hyperlink, where B-01234 will not?
The implementation would be something like this: While generating the HTML for a 'description' field on any asset, pre-parse it, looking for anything that looks like an asset reference. If found, see if that asset exists (if you want to be paranoid), and if so, turn it into a hyperlink that when clicked will open that asset in a new window. The checking for whether or not it exists already could be optional, as long as a reasonable error is displayed if it does not exist when clicked. Of course, since this may add a little overhead to page render times, make it a feature that can be turned on, if so desired.
I was part of the PVCS Tracker team when we implemented something like this, and I can tell you, it was a really good thing. :)
by: John A. | over a year ago | User Interface
Comments
Goodreads.com does this. When I'm writing a book review, I can type inline in the text of my review [Author: John Doe] and Goodreads will add a hyperlink to a list of books by that author.
I fully support. 3 years down the link and nothing yet. I still find it baffling that I have to select the ID, copy it, paste it in the search, hit enter, and then click. Of course, I could use the "Link" feature, but using it for an internal link (as in, it links to task that sits right in the same story) just feels like overkill.
How is this not possible? I have to paste URL's into word before pasting the hyperlink into versionone (equals ridiculous).
This would be really handy in custom reports as well!
This can be achieved by using an @mention for example @S-1234. This will perform a look and allow the user to select the correct asset. This will add a link to the asset mentioned.