Nieuwe pagina aangemaakt met '--Adapted from Template:Wsrating -- local p = {} --[[ {{#invoke:FFRating|input|... }} ]]-- p.input = function(frame) local steps = frame.args.steps or "" local star = frame.args.star or "ster" local stars = frame.args.stars or "sterren" local checked = frame.args.checked or "" end --[[ display version {{#invoke:FFRating|display|... }} ]]-- p.display = function(frame) end return p' |
Geen bewerkingssamenvatting |
||
| Regel 10: | Regel 10: | ||
]]-- | ]]-- | ||
p.input = function(frame) | p.input = function(frame) | ||
end | end | ||
| Regel 24: | Regel 19: | ||
p.display = function(frame) | p.display = function(frame) | ||
end | |||
p.common = function( frame ) | |||
local name = frame.args.name or "rating" | |||
local steps = frame.args.steps or "10;9.5;9;8.5;8;7.5;7;6.5;6;5.5;5;4.5;4;3.5;3;2.5;2;1.5;1;0.5" | |||
local star = frame.args.star or "ster" | |||
local stars = frame.args.stars or "sterren" | |||
local checked = frame.args.checked or "" | |||
local static = frame.args.static or "false" | |||
-- | |||
local cancellable = frame.args.cancellable or "false" | |||
local canceltitle = frame.args.canceltitle or "Annuleren" | |||
local stepSequence = mw.text.split( steps, ";" ) | |||
local inputField = mFFInput.createCheckInputField( "radio", name, {}, checked, stepSequence ) | |||
for _,step in ipairs(stepSequence) do | |||
local id = name .. "-" -- {{{name|rating}}}-{{#var:@numericid}} | |||
end | |||
end | end | ||
return p | return p | ||
Versie van 22 aug 2025 11:48
Luafout op regel 36: attempt to index global 'mFFInput' (a nil value)
--[[
Adapted from Template:Wsrating
]]--
local p = {}
--[[
{{#invoke:FFRating|input|... }}
]]--
p.input = function(frame)
end
--[[
display version
{{#invoke:FFRating|display|... }}
]]--
p.display = function(frame)
end
p.common = function( frame )
local name = frame.args.name or "rating"
local steps = frame.args.steps or "10;9.5;9;8.5;8;7.5;7;6.5;6;5.5;5;4.5;4;3.5;3;2.5;2;1.5;1;0.5"
local star = frame.args.star or "ster"
local stars = frame.args.stars or "sterren"
local checked = frame.args.checked or ""
local static = frame.args.static or "false"
--
local cancellable = frame.args.cancellable or "false"
local canceltitle = frame.args.canceltitle or "Annuleren"
local stepSequence = mw.text.split( steps, ";" )
local inputField = mFFInput.createCheckInputField( "radio", name, {}, checked, stepSequence )
for _,step in ipairs(stepSequence) do
local id = name .. "-" -- {{{name|rating}}}-{{#var:@numericid}}
end
end
return p
