Обсуждение шаблона:Планка (KQvr';yuny ogQlkug&Hlgutg)

Перейти к навигации Перейти к поиску

Проблема с элементами

[править код]

Здравствуйте, шаблон работает хорошо, и синтаксис — аккуратно. Единственный недостаток заключается в том, что невозможно экспортировать элемент без перенаправления в вики (с помощью wikidatainfoboxexport). Прямая ссылка работает правильно, но связать его только с элементом не работает (possible to export "орден Отечественной войны" only, which is the parent element).

Putnik (извините за пинг), я знаю, что вы, наверное, заметили это раньше, есть ли что-нибудь исправить? Спасибо. Toghrul Rahimli(обс.) 07:53, 1 марта 2021 (UTC)[ответить]

@putnik: спасибо за такой шаблон, я давно мечтал сделать подобный! Вот только сейчас ш:планка/autodoc по сути дублирует мой шаблон {{документация награды}}, который предполагается более гибким (глобальная разница в том, что ваш вариант даёт ссылку на используемый файл, а мой показывает расставляемые категории, но файл тоже можно подтянуть, на самом деле). Сам шаблон я делал давно, нормально сделал прошлой осенью, добавил кое-куда в справку, но массово ещё не расставлял, как раз из желания сделать нечто ещё более универсальное. А сегодня наткнулся на подстраницу autodoc среди некатегоризованных шаблонов, хотел было проставить категорию, но понял, что это более слабая версия {{#invoke:documentation|award}}. Я попробовал переделать через свой модуль, но, очевидно, запутался в noinclude-ах и пока получил петлю шаблонов, хотя, если добавлять {{документация награды}} в ту же песочницу напрямую или делать подстановку, то петля уходит. Может быть, сможете посмотреть и придумать как это верно должно вставляться? windewrix (обс.) 08:27, 30 марта 2021 (UTC)[ответить]

  • @WindEwriX, я попозже посмотрю. Скорее всего, там проблема не в noinclude'ах, а в том, что шаблон вызывает сам себя. Даже если это происходит всего один раз по условию, движок всё равно считает такое петлёй. Чтобы это обойти, скорее всего, нужно разделить вызовы на два шаблона. — putnik 08:33, 30 марта 2021 (UTC)[ответить]