Обсуждение шаблона:Книга:DNB

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

не работает параметр том= в {{#invoke:Книга:DNB|BookYear|{{{том|{{{volume|}}}}}}}}|1885—1900}} и др. // Maqivi (вер) 11:29, 12 октября 2018 (UTC)[ответить]

  • Вообще-то внизу шаблона не просто так написано: «Во избежание поломок страниц, использующих этот шаблон, экспериментируйте в песочнице (создать | зеркало) или своём личном пространстве». В этом шаблоне используется модуль Модуль:Книга:DNB, туда я загнал информацию о всех томах, чтобы подгружалось по номеру тома. Сначала сделайте что-то вроде Шаблон:Книга:DNB/Temp и в нём отладьте. И какой смысл использовать параметр volume вместо параметра том? Этот шаблон не является полным аналогом того, что есть англовики, поскольку написан без оглядки на него. Конечно, если нужно, то можно добавить какие-то дополнительные параметры, но зачем вводить отдельно имя и фамилию автора статьи? Универсализация - это не всегда благо.--Vladimir Solovjev обс 12:55, 12 октября 2018 (UTC)[ответить]
    • Дело в том, что при написании статей участники полностью копируют шаблон из англовики не вникая в содержимое шаблона. При отсутствии в шаблоне параметров, которые имеются в перенесённом шаблоне они не отображаются в рувики. Отдельно фамилию и имя автора не я придумал, это лучше спросить у участников англовики. Помимо текста «Во избежание поломок страниц ... не плохо было бы написать предупреждение о том, что шаблон не отображает параметры из англовики и участником надо либо потрудиться перевести параметры, либо самим создать новый шаблон. // Maqivi (вер) 17:28, 12 октября 2018 (UTC)[ответить]
      • Подразумевается, что использующие шаблон его документацию смотрят, а также смотрят, как всё отображается после их правки. Ладно, чувствую придется смотреть, как поменять шаблон, чтобы всё нормально отображалось.--Vladimir Solovjev обс 07:20, 13 октября 2018 (UTC)[ответить]

Год издания не отображается

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

См. примеры в документации. — Bff (обс.) 19:20, 24 октября 2023 (UTC)[ответить]