【发布时间】:2015-09-08 22:43:44
【问题描述】:
当我尝试在 xwiki 页面中添加链接时,例如:
[[3.2.1>>3.2.1]]
3.2.1 是存在的页面。
当我点击链接时,它正在寻找具有此名称的页面 3.2
当我尝试简单的名称时,它会起作用。
有谁知道问题出在哪里?
【问题讨论】:
当我尝试在 xwiki 页面中添加链接时,例如:
[[3.2.1>>3.2.1]]
3.2.1 是存在的页面。
当我点击链接时,它正在寻找具有此名称的页面 3.2
当我尝试简单的名称时,它会起作用。
有谁知道问题出在哪里?
【问题讨论】:
XWiki 使用点作为空格和页面之间的分隔符。
因此,如果您编写Space.Page,它将在空间Space 中查找页面Page。 (如果您只使用Page,它会在当前空间中查找该页面)。
如果您的页面名称中有一个点,您需要在链接的引用部分(>> 之后的那个)中对其进行转义,以防止被解释为空格-页面分隔符,例如:
[3.2.1>>3\.2\.1]]
最好使用[3.2.1>>doc:3\.2\.1]],这样XWiki 就知道您正在链接到一个wiki 页面(doc:),即,而不是附件(attach:)、网页(url:)等...
【讨论】:
[3.2.1>>doc:3.2.1]] 解决我的问题
【讨论】: