Changes by Marius Dumitru Florea on 01/Aug/24 15:22
Fix Version:
16.4.2
Fix Version:
16.7.0-rc-1
Fix Version:
15.10.12
Difficulty:
UnknownEasy
Documentation in Release Notes:
N/A
Documentation:
N/A
Assignee:
Marius Dumitru Florea
Resolution:
Fixed
Labels:
bugfixingday
Status:
OpenClosed
2 comments
Marius Dumitru Florea on 01/Aug/24 15:25
Ilie Andriuta to reproduce and test you can also simply put a link like this in an existing page:
[[link to page with new line>>Parent.Chi
ld.WebHome]]
and create the child page from the missing page link.
Marius Dumitru Florea on 01/Aug/24 15:30
page names are used as HTML IDs of navigation trees items without any escaping which is breaking jstree
There is escaping, otherwise the tree wouldn't be usable at all because all document references contain special CSS characters (like : and .). The problem is that jsTree performs its own custom CSS escaping based on a regular expression, instead of using CSS.escape(), and this custom code doesn't handle correctly the new line character.
This message was sent by Atlassian Jira (v9.3.0#930000-sha1:287aeb6)
If image attachments aren't displayed, see this article.