Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
12.5.1
-
None
-
None
-
Unknown
-
Description
Unfortunately I named a page "~xwiki" where I would have liked to point a ClassSheetBinding to a child of the aforementioned page.
Since one cannot specify the path but only select from the AJAX suggestions while typing, there is no easy way to remedy the problem caused by this.
I noticed that at some places in xWiki the "tilde" character "" needs to be prefixed / escaped with a tilde to make it work, e.g "" becomes "~~". The Include Macro does this automatically, btw.
That said, since the mandatory use of a suggestion in the object editor for a page, the value stored to the database is "~xwiki/path/to/page", which is then interpreted as "xwiki/path/to/page" by xWiki. This will lead in this case to the problem that the class Sheet does not work.
As a workaround I did manually update the database, which is viable, but not very nice.