Module:Citation/CS1/Configuration: Difference between revisions

No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 2,216: Line 2,216:
local success, tab_data_t = pcall(mw.ext.data.get, 'CS1/Identifier limits.tab')
local success, tab_data_t = pcall(mw.ext.data.get, 'CS1/Identifier limits.tab')


if success and tab_data_t and tab_data_t.data then
if success and tab_data_t and type(tab_data_t.data) == 'table' then
     for _, limit_t in ipairs(tab_data_t.data) do
     for _, limit_t in ipairs(tab_data_t.data) do
         id_limits_data_t[limit_t[1]] = limit_t[2]
         if limit_t[1] and limit_t[2] then
            id_limits_data_t[limit_t[1]] = limit_t[2]
        end
     end
     end
else
else
     id_limits_data_load_fail = true
     id_limits_data_load_fail = true
     id_limits_data_t = {
     id_limits_data_t = id_limits_data_t or {}  -- önceden tanımlı değilse boş tablo oluştur
        DOI = 1000,
    id_limits_data_t.DOI = 1000
        ISBN = 500,
    id_limits_data_t.ISBN = 500
        PMID = 300,
    id_limits_data_t.PMID = 300
    }
end
end