Sandbox91

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
Line 51: Line 51:
 
   margin = levs[i] * 24
 
   margin = levs[i] * 24
 
   print('<span style="margin-left: ' .. margin .. 'px">')
 
   print('<span style="margin-left: ' .. margin .. 'px">')
 +
 +
  --%% あらかじめセットしてあるデータの場合は、チェックを付けておく - データは&&区切りで渡す %%--
 +
  if(string.match("{{#var:alreadyset}}", "&&" .. list[i] .. "&&", 0)) then
 +
    checked = ' checked="yes"'
 +
  else
 +
    checked = ''
 +
  end
  
 
   --%% 最下層ならチェックボックスを、そうでないならそのまま表示する %%--
 
   --%% 最下層ならチェックボックスを、そうでないならそのまま表示する %%--
 
   if(flag[i] == 1) then
 
   if(flag[i] == 1) then
 
     -- <nowiki>{{#formtag:input|type="checkbox" value="data" name="list" id="data"}}{{#formtag:label|for="data"|data}}</nowiki>
 
     -- <nowiki>{{#formtag:input|type="checkbox" value="data" name="list" id="data"}}{{#formtag:label|for="data"|data}}</nowiki>
     print('{{#form' .. 'tag:input|type="checkbox" value="' .. list[i] .. '" name="list" id="' .. list[i] .. '"}}{{#form' .. 'tag:label|for="' .. list[i] .. '"|' .. list[i] .. '}}<br>')
+
     print('{{#form' .. 'tag:input|type="checkbox" value="' .. list[i] .. '" name="list" id="' .. list[i] .. checked .. '"}}{{#form' .. 'tag:label|for="' .. list[i] .. '"|' .. list[i] .. '}}<br>')
 
   else
 
   else
 
     print(list[i] .. "<br>")
 
     print(list[i] .. "<br>")

Revision as of 21:09, 22 January 2009



Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox