Module:Sandbox/LVL: Difference between revisions

LVL (talk | contribs)
No edit summary
LVL (talk | contribs)
Trying to add links to pages
Line 3: Line 3:
local util_module = require "Module:Utilities"
local util_module = require "Module:Utilities"
local data = mw.loadJsonData("Data:Monster_Domosed/ItemData.json")
local data = mw.loadJsonData("Data:Monster_Domosed/ItemData.json")
local stat_links = mw.loadJsonData("Data:Sandbox.json")


-- Get raw value, CSS class, and LocTokenOverride for a property
-- Get raw value, CSS class, and LocTokenOverride for a property
Line 172: Line 173:
--------------------------------------------------
--------------------------------------------------
if label ~= "" then
if label ~= "" then
val_str = val_str .. " " .. label
    local link_page = stat_links[prop]
    if link_page then
        if link_page == label then
            val_str = val_str .. " [[" .. label .. "]]"
        else
            val_str = val_str .. " [[" .. link_page .. "|" .. label .. "]]"
        end
    else
        val_str = val_str .. " " .. label
    end
end
end


Line 361: Line 371:
--------------------------------------------------
--------------------------------------------------
if label ~= "" then
if label ~= "" then
val_str = val_str .. " " .. label
    local link_page = stat_links[prop]
    if link_page then
        if link_page == label then
            val_str = val_str .. " [[" .. label .. "]]"
        else
            val_str = val_str .. " [[" .. link_page .. "|" .. label .. "]]"
        end
    else
        val_str = val_str .. " " .. label
    end
end
end