Модуль:RandomPageFromCategory: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Метка: отменено
Нет описания правки
Метка: ручная отмена
 
Строка 1: Строка 1:
-- Module:RandomPageFromCategory
local p = {}
local p = {}


function p.fromCategory(frame)
function p.fromCategory(frame)
   local cat = frame.args[1] or "Book"
   local cat = frame.args[1] or "Book"
  local label = frame.args[2] or ("Случайная страница из «" .. cat .. "»")
   return "[[Special:RandomInCategory/" .. cat .. "|случайная страница из " .. cat .. "]]"
   return "[[Special:RandomInCategory/" .. cat .. "|" .. label .. "]]"
end
end


return p
return p

Текущая версия от 08:54, 23 апреля 2026


-- Module:RandomPageFromCategory
local p = {}

function p.fromCategory(frame)
  local cat = frame.args[1] or "Book"
  return "[[Special:RandomInCategory/" .. cat .. "|случайная страница из " .. cat .. "]]"
end

return p