Модуль:Обавторе/Документация: различия между версиями

Материал из Викитеки — свободной библиотеки
[досмотренная версия][досмотренная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 7: Строка 7:
;ToDo:
;ToDo:
* По возможности заменить вызовы шаблонов на код Lua
* По возможности заменить вызовы шаблонов на код Lua
* Учесть, что в Викиданных свойства могут иметь несколько значений (напр.: указанно несколько изображений, или категорий на Commons). Тогда брать с <code>rank=='preferred'</code>, если они равны то первое.
* Учесть, что в Викиданных свойства могут иметь несколько значений (напр.: указанно несколько категорий на Commons). Тогда брать с <code>rank=='preferred'</code>, если они равны то первое. Пример взять с реализации выбора изображений.


[[Категория:Викитека:Модули<noinclude>:Документация</noinclude>]]
[[Категория:Викитека:Модули<noinclude>:Документация</noinclude>]]

Версия от 01:15, 13 июля 2019

Запускается из шаблона {{обавторе}}, рендерит шапку и подвал страницы о персоне.

Основной блок внизу: function p.render. Создаётся карточка о персоне (infobox), ссылки на братские проекты, ссылки на персоналии в энциклопедиях Викитеки, блок внизу с дополнительными ссылками и нормативным контролем, категоризация.

Используются Модуль:Навигация-мини, Модуль:Другие источники.

ToDo
  • По возможности заменить вызовы шаблонов на код Lua
  • Учесть, что в Викиданных свойства могут иметь несколько значений (напр.: указанно несколько категорий на Commons). Тогда брать с rank=='preferred', если они равны то первое. Пример взять с реализации выбора изображений.