Ссылка на карту в месте слияния - PullRequest
0 голосов
/ 24 июня 2018

Я пытаюсь связать карту (как в случае макроса карты) на странице слияния, и я не могу заставить ее работать.Совет, который я видел в Интернете, гласит, что мне нужно убедиться, что у колоды карт и у соответствующей карты есть идентификаторы, а затем использовать полную веб-ссылку для доступа к ней.Идентификатор для колоды карт - «MyDeck», идентификатор для конкретной карты - «MyCard», а полная ссылка в веб-ссылке:

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

(ТАК отклонил запись с реальным URL, поэтому я немного анонимизировал его.)

Когда я наводю указатель мыши на ссылку, она кажется правильной, но когда я нажимаю на нее, она переходит в начало страницы с открытой первой картой (некарта, которую я указал в ссылке).

Что я делаю не так?

1 Ответ

0 голосов
/ 28 июня 2018

Отказ от ответственности: я работаю с ServiceRocket, который поддерживает макросы аддона, о которых вы спрашивали.

Мне удалось добиться вашего примера без каких-либо проблем.Не было ясно, хотите ли вы, чтобы ваша ссылка была на той же странице (где находится колода карт) или на другой странице.В любом случае позвольте мне ответить для обоих случаев.

Перед началом работы

Убедитесь, что вы указали идентификаторы для своей колоды и всех карт (вкладок) в своей колоде.Label and Id is filled for each card

Итак, моя последняя колода карт будет выглядеть так: enter image description here

Ссылка на конкретную вкладку в той жеpage

Если у вас очень длинная страница, и ваша колода находится внизу, и вы хотите разместить свои ссылки на той же странице, вы можете использовать макрос show-card.Это задокументировано здесь с примером обучения.

enter image description here

Ссылка на конкретную вкладку, но с другой страницы

Макрос показа карты будет работать только на той же странице, поэтому здесь вам придется вручную создать URL на другой странице, но это не так сложно.Ваш подход на самом деле кажется правильным, но я хочу, чтобы вы дважды проверили ваш URL и ID колоды и карты.

Сначала я скопировал URL-адрес просмотра страницы с колодой.http://localhost:8090/display/SPACEKEY/composition+example

Затем я добавил ID колоды и карты, как вы сделали:

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

Это сработало для меня.Я даже добавил несколько длинных абзацев lorem ipsum, чтобы сделать колоду в самом низу страницы, и моя ссылка открыла бы страницу и прокрути вниз до нужной вкладки в конце страницы.

Если она все ещене работает для вас, пожалуйста, попробуйте сделать ваши идентификаторы более уникальными (возможно, есть некоторые CSS с такими же идентификаторами), в противном случае не стесняйтесь обращаться в службу поддержки плагина, который сможет вам помочь.

...