链接到汇合卡

时间:2018-06-24 20:22:36

标签: anchor confluence

我正在尝试链接到Confluence页面中的Card(例如Card Macro实例),但无法使其正常工作。我在网上看到的建议指出,我需要确保卡片组和相关卡片都具有ID,然后使用完整的Web链接进行访问。卡组的ID为“ MyDeck”,特定卡的ID为“ MyCard”,网络链接中的完整链接为:

https://www.mydomain.tld/confluence/Page+Title#MyDeck-MyCard

(因此拒绝使用真实网址的帖子,因此我将其匿名化了。)

当我将鼠标悬停在链接上时,这似乎是正确的,但是当我单击它时,它将带我到第一张打开的卡(而不是我在链接中指定的卡)的页面顶部。

>

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

免责声明:我使用ServiceRocket来维护您所询问的此附加宏。

我已经成功地实现了您的示例,没有任何问题。目前尚不清楚您是要在同一页面(卡片组所在的位置)还是在另一页面中拥有链接。无论如何,让我回答这两种情况。

开始之前

确保已为甲板和甲板上的所有卡片(标签)提供了ID。 Label and Id is filled for each card

因此,我的最后一副牌看起来像这样: enter image description here

链接到同一页面中的特定标签

如果页面很长,并且卡片组在底部,并且您想将链接放在同一页面中,则可以使用显示卡宏。 here上也记录了一个教程示例。

enter image description here

链接到特定标签,但来自其他页面

显示卡宏只能在同一页面上使用,因此在这里,您将不得不在另一页面中手动构造URL,但这并不那么困难。您的方法实际上似乎是正确的,但我希望您仔细检查一下您的URL以及Deck和Card的ID。

首先,我复制了带有卡片组的页面的视图URL。 http://localhost:8090/display/SPACEKEY/composition+example

然后我像您一样添加了Deck ID和Card ID:

http://localhost:8090/display/SPACEKEY/composition+example#Example-Third

这对我有用。我什至还添加了一些较长的lorem ipsum段落,以使该页面位于页面的最底部,我的链接将打开页面并向下滚动至页面末尾的正确选项卡。

如果仍然无法使用,请尝试使您的ID更具唯一性(也许有些CSS的ID相同),否则请立即与插件支持人员联系,他们将为您提供帮助你。