Moduł:Copydown: Różnice pomiędzy wersjami
Z Nonsensopedii, polskiej encyklopedii humoru
M |
M |
||
(Nie pokazano 4 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 11: | Linia 11: | ||
local licboxArgs = {} |
local licboxArgs = {} |
||
licboxArgs["1"] = "Copydown" |
licboxArgs["1"] = "Copydown" |
||
licboxArgs["2"] = "Ten obraz był '''edytowany''' i jest obecnie zlepkiem pikseli z różnych źródeł." |
licboxArgs["2"] = "Ten obraz był '''edytowany''' i jest obecnie zlepkiem pikseli z różnych źródeł. " |
||
if args["lic"] ~= nil then |
if args["lic"] ~= nil then |
||
licboxArgs["2"] = licboxArgs["2"] .. "Kilka pikseli może mieć jednak '''zastrzeżone prawa autorskie''' (i zapewne ma). Używanie tej grafiki '''najprawdopodobniej łamie prawa autorskie''', jednakże sam '''autor montażu publikuje swój wkład pracy na wolnej licencji''' (tzw. ''copydown''), mianowicie: < |
licboxArgs["2"] = licboxArgs["2"] .. "Kilka pikseli może mieć jednak '''zastrzeżone prawa autorskie''' (i zapewne ma). Używanie tej grafiki '''najprawdopodobniej łamie prawa autorskie''', jednakże sam '''autor montażu publikuje swój wkład pracy na wolnej licencji''' (tzw. ''copydown''), mianowicie: <div data-template='copydown' data-argument='lic'>" .. args["lic"] .. "</div>" |
||
else |
else |
||
licboxArgs["2"] = licboxArgs["2"] .. "Jednocześnie wgrywająca go osoba nie rości sobie niczego z tego tytułu. Kilka pikseli może mieć jednak zastrzeżone '''prawa autorskie'''. Używasz tego na własną '''odpowiedzialność!'''" |
licboxArgs["2"] = licboxArgs["2"] .. "Jednocześnie wgrywająca go osoba nie rości sobie niczego z tego tytułu. Kilka pikseli może mieć jednak zastrzeżone '''prawa autorskie'''. Używasz tego na własną '''odpowiedzialność!'''" |
||
end |
end |
||
licboxArgs["grafika"] = "[[Plik:Copydown.png|90px|link=Nonsensopedia:Copydown]]" |
licboxArgs["grafika"] = "[[Plik:Copydown.png|90px|link=Nonsensopedia:Copydown]]" |
||
licboxArgs["mini"] = args["mini"] or nil |
|||
licboxArgs["domniemanie"] = args["domniemanie"] or nil |
|||
local code = licbox._getCode(licboxArgs, "copydown") |
local code = licbox._getCode(licboxArgs, "copydown") |
||
mw.logObject(licboxArgs) |
--mw.logObject(licboxArgs) |
||
return code |
return code |
||
end |
end |
Aktualna wersja na dzień 20:23, 17 lip 2020
local p = {}
local tools = require("Moduł:Narzędzia")
local licbox = require("Moduł:Licbox")
function p.getCode(frame)
local args = tools.getArgs(frame)
return p._getCode(args)
end
function p._getCode(args)
local licboxArgs = {}
licboxArgs["1"] = "Copydown"
licboxArgs["2"] = "Ten obraz był '''edytowany''' i jest obecnie zlepkiem pikseli z różnych źródeł. "
if args["lic"] ~= nil then
licboxArgs["2"] = licboxArgs["2"] .. "Kilka pikseli może mieć jednak '''zastrzeżone prawa autorskie''' (i zapewne ma). Używanie tej grafiki '''najprawdopodobniej łamie prawa autorskie''', jednakże sam '''autor montażu publikuje swój wkład pracy na wolnej licencji''' (tzw. ''copydown''), mianowicie: <div data-template='copydown' data-argument='lic'>" .. args["lic"] .. "</div>"
else
licboxArgs["2"] = licboxArgs["2"] .. "Jednocześnie wgrywająca go osoba nie rości sobie niczego z tego tytułu. Kilka pikseli może mieć jednak zastrzeżone '''prawa autorskie'''. Używasz tego na własną '''odpowiedzialność!'''"
end
licboxArgs["grafika"] = "[[Plik:Copydown.png|90px|link=Nonsensopedia:Copydown]]"
licboxArgs["mini"] = args["mini"] or nil
licboxArgs["domniemanie"] = args["domniemanie"] or nil
local code = licbox._getCode(licboxArgs, "copydown")
--mw.logObject(licboxArgs)
return code
end
function p.run(frame)
local args = tools.getArgs(frame)
local code = p._getCode(args)
if args["demo"] ~= nil then
return frame:preprocess(code)
end
return code
end
return p