More languages
More actions
m (Using raw os.time() function) |
mNo edit summary |
||
Line 1: | Line 1: | ||
function splitLines(text) | |||
local lines = {} | |||
for line in text:gmatch("[^\r\n]+") do | |||
table.insert(lines, line) | |||
end | |||
return lines | |||
end | |||
local p = {} | local p = {} | ||
function p. | function p.Sitename(frame) | ||
local extDataTable = mw.ext.externalData.getExternalData(frame.args[1])[1]["__text"] | |||
local lines = splitLines(extDataTable) | |||
local | -- first check for matching "og:site_name" | ||
-- match("content=\"(%a+)\"") needs to be somewhere | |||
end | end | ||
return p | return p |
Revision as of 11:55, 23 April 2024
function splitLines(text)
local lines = {}
for line in text:gmatch("[^\r\n]+") do
table.insert(lines, line)
end
return lines
end
local p = {}
function p.Sitename(frame)
local extDataTable = mw.ext.externalData.getExternalData(frame.args[1])[1]["__text"]
local lines = splitLines(extDataTable)
-- first check for matching "og:site_name"
-- match("content=\"(%a+)\"") needs to be somewhere
end
return p