锚点的Wiki问题

时间:2010-03-03 15:27:03

标签: wiki anchor redmine

我正在开发一个基于维基的项目。它的一个功能是为锚点(h1。h2。等)分配锚点,我想将一个单词链接到其中一个锚点,这样当单击它时页面会自动向下滚动到正确的标题。正如它在帮助页面上所说,锚应该如下使用:

  

Redmine为每个标题指定一个锚点,因此您可以使用“#Heading”,“#Subheading”等链接到它们。

然后补充说:

  

[[Guide#further-reading]]将您带到“进一步阅读”的锚点。标题会自动分配锚点,以便您可以参考它们

所以我试着写[[LBAW#Glossario]]或[[LBAW“#Glossario”]]或者 [[LBAW#“Glossario”]] ....每次都没有创建新页面,而不是按原样向下滚动。 如果有人能给出任何建议,我将非常感激。

3 个答案:

答案 0 :(得分:0)

我在redmine的当前演示中尝试过它并且它有效。 http://demo.redmine.org/projects/anewproject/wiki/Headers

假设页面上的以下文字名为Headers:

h1. Headers

some text

This link goes to [[Headers#header2]]

h2. header2

some 
more
lines
of
text
to
see
scrolling

答案 1 :(得分:0)

我有同样的问题并想出来了。锚链接(“点击我”)格式如下:

[[your_wiki_pagename#the-anchor | click me]]

该链接将带您进入维基页面(“your_wiki_pagename”):

H 2。锚点

您需要使用“ - ”(锚点 - > the-anchor)替换锚文本中的空格。

答案 2 :(得分:0)

您可以通过查看页面源来检查Redmine添加的锚点的确切名称,或使用浏览器工具检查元素。

我遇到了同样的问题,但我没有使用相同的案例输入确切的名字。我的标题是:

DNS(移至单独的页面)

所以Redmine创建了一个这样的锚:

<a href="#DNS-moved-to-separate-page" class="wiki-anchor">¶</a>

所以我不得不使用以下链接:

[[Server_Configuration#DNS-移动到单独的页]

并且有效。