Minecraft Wiki:Проекты/Обновление модулей

Данная страница входит в проект Обновление модулей.
↱MCW:ПРО/М

Проект «Обновление модулей» направлен на улучшение и обновление ключевых модулей вики-проекта с целью повышения их эффективности и возможностей.

Модули — это исполняемый программный код, используемый для реализации множества шаблонов на вики. Модули реализуются на вики с помощью расширения Scribunto и пишутся на языке программирования Lua. С помощью модулей можно делать более функциональные и эффективные шаблоны, чем с использованием одних только функций парсера. Такие широко используемые шаблоны, как {{Крафт}}, {{Карточка}}, {{Спрайт}} и {{Инвентарный слот}}, созданы с помощью ряда связанных друг с другом модулей. Однако неэффективность самого модуля может свести на нет любое преимущество перед функциями парсера и отразиться на содержимом статей.

Цели

Почему обновление модулей важно: при их неэффективной работе часть статей может выглядеть вот так. Конкретно здесь истекло время (7 секунд) на исполнение кода модулей.

Текущие задачи

Участие

Если вы хотите задать вопрос по проекту обновления модулей, то следует его задать на странице обсуждения проекта или на сервере Discord.

Подпроекты

Участники

Для присоединения к проекту следует добавить код * ~~~~ в конец маркированного списка. Этим самым в список будут добавлены ваша подпись и время присоединения. После подписи можно указать свою сферу деятельности внутри проекта.

Что требуется от участника

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

Полезные материалы:

В данной статье используются материалы из статьи «Minecraft Wiki:Проекты/Обновление модулей» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-NonCommercial-ShareAlike 3.0. Авторы статьи.