79 869
редагувань
(Скасування редагування № 19296057 користувача Avatar6 (обговорення)) |
Avatar6 (обговорення | внесок) (додав обробку локальних префіксів зображення:, файл:) |
||
local size = frame.args["size"];
local maxsize = frame.args["maxsize"];
local sizedefault = frame.args["sizedefault"] or frame.args["defaultsize"];
local alt = frame.args["alt"];
local title = frame.args["title"];
local center= frame.args["center"];
-- remove file:
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "file:" then
image = mw.ustring.sub(image,6);
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "image:" then
image = mw.ustring.sub(image,7);
end▼
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "media:" then
image = mw.ustring.sub(image,7);
end
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "файл:" then
image = mw.ustring.sub(image,6);
end
if mw.ustring.lower(mw.ustring.sub(image,1,11)) == "зображення:" then
image = mw.ustring.sub(image,12);
end
size = size .. "px";
end
-- додати перевірку існування файлу і вимкнути відображення, коли size=0px
result = "[[Файл:" .. image;
if size ~= "" and size ~= nil then
|
редагувань