============================================================ Product TracLinks ============================== Escaping product links, short form !product:PREFIX Thing ![product:_1 number 1], CS![product:PREFIX1], ![product:PREFIX] ------------------------------

product:PREFIX Thing [product:_1 number 1], CS[product:PREFIX1], [product:PREFIX]

------------------------------ ============================== Product links, alternative short form Product ------------------------------

<product:tp1>

Product<product:Foo Bar>

------------------------------ ============================== Escaping product links, alternative short form ! ------------------------------

<product:PREFIX>

------------------------------ ============================== Product links, long form with label [product:tp1 test product one] ------------------------------

test product one

------------------------------ ============================== Product link missing prefix product: ------------------------------

product:

------------------------------ ============================== Product link SHREF_TARGET_LAST Add-on to product:tp1: Some change. product:tp1 This ticket is the first one product:tp1> product:tp1& see product:xü. ------------------------------

Add-on to product:tp1: Some change. product:tp1 This ticket is the first one product:tp1> product:tp1& see product:xü.

------------------------------ Add-on to product:tp1: Some change. product:tp1 This ticket is the first one product:tp1> product:tp1& see product:xü. ============================== Product link SHREF_TARGET_FIRST http://localhost/bugzilla/show_bug.cgi?id=1284 804 __Summary:__ see product:Überflüssigkeit ------------------------------

<bug>http://localhost/bugzilla/show_bug.cgi?id=1284</bug> 804 Summary: see product:Überflüssigkeit

------------------------------ ============================== Product link, long form with quoting [product:MainProduct Foo] product:"Foo Bar" [product:"Foo Bar" Foo Bar] [product:Argv "*argv[] versus **argv"] [product:test "test.txt", line 123] [product:pl/de %de] ------------------------------

Foo

product:"Foo Bar"

Foo Bar

*argv[] versus **argv

"test.txt", line 123

%de

------------------------------ ============================== Product link, URL extras product:"Foo Bar#baz" product:"Foo Bar"#baz [product:"Foo Bar#baz" Foo Bar] [product:"Foo Bar"#baz Foo Bar] product:"Foo Bar?action=edit#baz" product:"Foo Bar?action=edit"#baz product:"Foo Bar"?action=edit#baz [product:"Foo Bar?action=edit#baz" Foo Bar] [product:"Foo Bar?action=edit"#baz Foo Bar] [product:"Foo Bar"?action=edit#baz Foo Bar] ------------------------------

product:"Foo Bar#baz" product:"Foo Bar"#baz

Foo Bar Bar"#baz Foo Bar

product:"Foo Bar?action=edit#baz" product:"Foo Bar?action=edit"#baz product:"Foo Bar"?action=edit#baz

Foo Bar Bar?action=edit"#baz Foo Bar Bar"?action=edit#baz Foo Bar

------------------------------ ============================== Product links in markup '''product:1''', ''product:1'', ~~product:1~~, __product:1__ ------------------------------

product:1, product:1, product:1, product:1

------------------------------ ============================== Product links missing, quoting of target product:1 product:12 product:123 product:'1' product:'12' product:'123' product:"1" product:"12" product:"123" ------------------------------

product:1 product:12 product:123 product:'1' product:'12' product:'123' product:"1" product:"12" product:"123"

------------------------------