Не удается получить доступ к имени ссылки на xwiki

Когда я пытаюсь поместить ссылку на страницу xwiki, например:

[[3.2.1>>3.2.1]]

3.2.1 — это существующая страница.

Когда я нажимаю на ссылку, она ищет страницу с этим именем 3.2, когда я пробую простые имена, это работает.
Кто-нибудь знает, в чем проблема?


person Med braim    schedule 23.06.2015    source источник


Ответы (2)


XWiki использует точку в качестве разделителя между пробелом и страницей. Поэтому, если вы напишете Space.Page, он будет искать страницу Page в пространстве Space. (Если вы просто используете Page, он ищет эту страницу в текущем пространстве).

Если в названии вашей страницы есть точка, вам нужно экранировать ее в справочной части ссылки (та, что после >>), чтобы она не интерпретировалась как разделитель пробелов, например: [3.2.1>>3\.2\.1]]

Лучше даже использовать [3.2.1>>doc:3\.2\.1]], чтобы XWiki знал, что вы ссылаетесь на вики-страницу (doc:), то есть вместо вложения (attach:), веб-страницы (url:) и т. д.

person Clemens Klein-Robbenhaar    schedule 23.06.2015

[3.2.1>>doc:3.2.1]] решить мою проблему

person Med braim    schedule 23.06.2015