-
Bug
-
Resolution: Fixed
-
Medium
-
11
-
Severity 3 - Minor
-
2
-
Issue Summary
- Confluence pages with links containing characters such as "[]", "{}" will turn into "#" after being published
- "{", "}", "|", "\", "^", "~", "[", "]", and "`" , en-dash are considered "unsafe" characters] and appear to cause problems when used in Confluence Cloud URLs.
Steps to Reproduce
- Use Cmd + K and paste [https://gitlab.dgtalpartners.com/bloom/processing/tokenizer-rpc/
/merge_requests?label_name[]=v2.0|https://gitlab.dgtalpartners.com/bloom/processing/tokenizer-rpc//merge_requests?label_name[]=v2.0] into the URL field. - Publish
Expected Results
- View the link href, it'll point to `[https://gitlab.dgtalpartners.com/bloom/processing/tokenizer-rpc/
/merge_requests?label_name[]=v2.0|https://gitlab.dgtalpartners.com/bloom/processing/tokenizer-rpc//merge_requests?label_name[]=v2.0]`
Actual Results
- View the link href, it'll point to `#`
- Edit page
*. Link is now `#` but text remains as original URL
Workaround
The current workaround is to update the URL to use raw ASCII for the square brackets. You can use the below ASCII
[ = %5b ] = %5d { = %5B } = %5D
Basically replace the [] or {} characters with the above ASCII.
- is duplicated by
-
CONFCLOUD-73847 Migrating a page with links containing '{' or '}' to fabric replaces the link with '#'
-
- Closed
-
- relates to
-
CONFCLOUD-82665 Links with left/right brackets "<>" do not save and revert to "#"
-
- Long Term Backlog
-
- is related to
-
EDM-2209 Loading...
- mentioned in
-
Page Loading...