Template:EditButton/CheckList
From Metabolomics.JP
< Template:EditButton(Difference between revisions)
Line 24: | Line 24: | ||
body = string.sub(list[i],string.len(head)+1); | body = string.sub(list[i],string.len(head)+1); | ||
--%% あらかじめセットしてあるデータをチェック - データは"、"区切り %%-- | --%% あらかじめセットしてあるデータをチェック - データは"、"区切り %%-- | ||
− | if (string.match("{{#get:initset}}", " | + | if (string.match("{{#get:initset}}", "、" .. body .. "、", 0) ~= nil or |
− | + | string.match("{{#get:initset}}", "^" .. body .. "、", 0) ~= nil or | |
+ | string.match("{{#get:initset}}", "、" .. body .. "$", 0) ~= nil) | ||
+ | checked = ' checked="yes"' | ||
else | else | ||
− | checked = ' | + | checked = '' |
end | end | ||
print(head .. '{{#form' .. 'tag:input|type="checkbox" value="' .. body .. '" name="list[]" id="' .. body .. '"' .. checked .. '}}{{#form' .. 'tag:label|for="' .. body .. '"|' .. body .. '}}<br>') | print(head .. '{{#form' .. 'tag:input|type="checkbox" value="' .. body .. '" name="list[]" id="' .. body .. '"' .. checked .. '}}{{#form' .. 'tag:label|for="' .. body .. '"|' .. body .. '}}<br>') |
Revision as of 13:18, 9 April 2009
./lua: /tmp/mw_ex_lua_VlRs9t:23: 'then' expected near 'checked'