Как включить значение шаблона в ссылку или таблицу в MediaWiki? - PullRequest
0 голосов
/ 14 февраля 2019

Я ищу документацию, но не знаю точно, как это назвать.

У меня есть шаблон Index2Name, который возвращает имя на основе индекса.Я пытаюсь использовать это имя в ссылке:

[[Articles/{{Index2Name|0001}}|{{Index2Name|0001}}]]

или

Image:Big-0001.png|link=Articles/{{Index2Name|0001}}|''{{Index2Name|0001}}''

В последнем примере имя печатается, но ссылка не работает.(В элементе галереи)

Не работает.Значение из шаблона печатается, но не преобразуется в ссылку.

Как это сделать?И есть ли у этого имя?(Для дальнейшего использования)

EDIT: Index2Name - простой переключатель, возвращающий несколько слов в зависимости от идентификатора.Поскольку я использую подстраницы, я хочу, чтобы имя отображалось только (Пример: MyArticle), но ссылка Articles/MyArticle

1 Ответ

0 голосов
/ 14 февраля 2019

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

Но, например, если вы используете:

[[Image:Big-0001.png|''{{Index2Name|0001}}'']]

Она будет ссылаться на страницу Image:Big-0001.png с текстом ссылкивывод:

''{{Index2Name|0001}}''

Или, если вы используете:

[[Image:Big-001.jpg|link=Articles/{{Index2Name|0001}}]]

Изображение, при нажатии которого вы перенаправите вас на вывод:

{{Index2Name|0001}}
...