Я использую семантическую медиа-вики для хранения и описания информации о научных работах. В этом контексте я хотел бы создать шаблон цитирования, который ссылается на страницу, где описана статья.
Каждый документ имеет идентификатор, который представляет собой комбинацию первого автора и года с таким свойством: [[Has citekey:someauthor2019]]
. Я использую шаблон для цитирования этого документа как {{Cite | someauthor2019}}
и объединяю шаблон Cite с шаблоном формата, чтобы отобразить его как ссылку на страницу с именем citekey.
Проблема в том, что когда я делаю это с шаблонами ниже, он фактически отображает вики-текст:
[[Name of the page | someauthor2019 ]]
вместо того, чтобы оценивать его как названныйссылка:
someauthor2019
Это запрос на семантическое медиа-вики для получения информации о бумаге:
{{#ask: [[Has citekey::{{{1}}}]]
|?Has citekey
|format=template
|template=Cite Text
}}
Thisшаблон формата для работы с результатами запроса:
[[{{{1}}} | {{{2}}}]]
Как получить оцененный результат по названной ссылкеотображается вместо викитекста?
Заранее спасибо за любую помощь!