Модуль:Песочница/Pok: различия между версиями

мНет описания правки
мНет описания правки
Строка 1: Строка 1:
-- Загрузка данных
-- Загрузка данных
local data = mw.loadData("Модуль:Prototypes/Хранилище/Предмет/data")
local data = mw.loadData("Модуль:IanComradeBot/prototypes/fills/Item.json/data")
local allSelectorData = mw.loadData("Модуль:Prototypes/Хранилище/Предмет/data2")
local allSelectorData = mw.loadData("Модуль:User:IanComradeBot/prototypes/table.json")


local p = {}
local p = {}


-- Функция для загрузки данных с кэшированием
-- Функция для загрузки данных  
local loadData = function(filePath)
local loadData = function(filePath)
     local page = mw.title.new(filePath)
     local page = mw.title.new(filePath)
Строка 106: Строка 106:
-- Обработка таблиц
-- Обработка таблиц
getTableOutput = function(tableId)
getTableOutput = function(tableId)
     local allSelectors = loadData('User:IanComradeBot/prototypes/AllSelector.json')
     local allSelectors = loadData('User:IanComradeBot/prototypes/table.json')
     local tableData = findDataById(buildIndex(allSelectors), tableId)
     local tableData = findDataById(buildIndex(allSelectors), tableId)