-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
5.7.5, 5.8.16, 5.8.17
-
4
-
Severity 2 - Major
-
0
-
Step to reproduce:
- Create a page with the title containing either double quote (test "test") or colon (test: test)
- Add an anchor with the name test01
- Create a new page and add the link to the anchor (test "test"#test01 or test: test#test01 or test: test test#test01)
- Save the page.
- Edit the page again and edit the link then save it.
Expected behaviour:
The anchor link to link back to the page container.
Current behaviour:
The link is showing broken on the page after save the link.
Root cause:
It seems that Confluence did not translate the page title correctly, as in the page storage format:
- With the double quote:
<ac:link><ri:page ri:content-title="test “test”" /><ac:plain-text-link-body><![CDATA[test “test”#test01]]></ac:plain-text-link-body></ac:link>
- With the colon:
<ac:link><ri:page ri:content-title="number one" ri:space-key="test" /><ac:plain-text-link-body><![CDATA[test: test#test01]]></ac:plain-text-link-body></ac:link>
The issue is not reproduce with single quote, hyphen.
- is a regression of
-
CONFSERVER-26765 Redirect to anchors in pages with titles that contain special characters is broken
- Closed
- is related to
-
CONFSERVER-28682 Links to anchors in the same page don't work if page title contains special characters (eg ampersand, colon, slash, parentheses)
- Closed
-
CONFSERVER-40483 Links To Different Project Anchors Breaks Whenever Resaved
- Closed
-
CONFSERVER-43082 anchor breaks if anchor linkage is an emoticon
- Closed
- relates to
-
CONFSERVER-40332 Content has been changed after page saving.
- Closed
-
CONFSERVER-37235 REGRESSION - Redirect to anchors in pages with titles that contain special characters is broken
- Gathering Impact