2

1

I'm pretty sure that this is covered somewhere in the docs, but I was unable to find it, except for the rudimentary Linking Cases. I'm looking for a complete reference on what is auto-linked in the bug event text. I know of the following patterns:

links to cases

case XXX (site localized name for "case")
bug XXX
bugs ID: XXX
bugz ID: XXX
bugzid: XXX

link to wikis

WXXX 
Article XXX (including localized names for "article")
Wiki XXX (link to wiki page XXX)

webpage urls

http://url (link to URL)
https://url (link to URL)

Are there more?


Edit: Still looking for documentation.

However, in the meantime, I asked the source - and I believe that there is a bug in FogBugz... in the static (!) constructor of CBugRelationList the patterns are apparently built for case/bug and wiki matching. However, in contrast to the wiki pattern which uses FB_*_ALL (containing a static list of localized entries), the case pattern uses FB_CASE which is a localizable entry which may change depending on the language of the current CLocalizer instance. However, since the pattern is static, it will not match other patterns anymore such as the German "Fall XXX", which used to get matched in FB6 AFAIR.

Fog Creek Case FC1861702

flag
Arsène, I have opened another case for the localization issue. It sounds like we're looking for a more limited set of localized strings than we should in some cases. I know this is happening in this other bug, where we only look for "hours" "minutes" etc for estimates in the site language, not the user's language: fogbugz.stackexchange.com/questions/2190/… – adambox Mar 4 2010 at 16:57
FB_CASE uses the non-localized version on purpose, because of a conflict where the German translation of case is Fall. Phrases like Fall 2010 are too common in English to have them linked. It's not perfect, but our expectation is that most customers will be writing their comments in the appropriate language. – Ted Mar 16 2010 at 18:54

2 Answers

2

I think your list is pretty complete. The only additions I can think of are some minor variations like BugzID: without the space.

link|flag
0

Your question has been updated with the full list (you were only missing "bugzid" without the space)

Regarding the second issue, this is by design. FogBugz only auto-links cases based on the localized string, not any possible version of it to eliminate erroneous linking that was happening in version 6. For example, English-speaking users didn't want "fall 2009" (as in the season and year) to be linked to case 2009.

link|flag
Okay, thanks! I already wondered whether this question had been seen by someone at all... ;) – Arsène von Wyss Feb 22 2010 at 8:24
Sorry for the delay. We do make sure to get to all the unanswered questions here. If you ever need a fast turnaround, we respond to all emails (customer-service@fogcreek.com) within one business day. (btw, this case is assigned to an engineer, so we should have something up here for you soon) – adambox Feb 22 2010 at 15:28

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.