Sandbox91

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
 
(10 intermediate revisions by one user not shown)
Line 5: Line 5:
 
{{#get:title}}    「species」や「効能」と言ったようなタイトル
 
{{#get:title}}    「species」や「効能」と言ったようなタイトル
 
-->
 
-->
{{#if:{{#get:listpage}}|{{#def:listpage|{{#get:listpage}} }}|{{#def:listpage|Test}} }} <!-- リストページ def. Test -->
+
{{#def:listpage|{{#if:{{#get:listpage}}|{{#get:listpage}}|Test}}}} <!-- リストページ def. Test -->
  
 
{{#lua:
 
{{#lua:
Line 22: Line 22:
  
 
   --%% データを配列へ格納 %%--
 
   --%% データを配列へ格納 %%--
   list[i] = data
+
   list[i] = string.gsub(string.gsub(data, "%s*$", ""), "^%s*", "") --%% trimの代わり %%--
 
   levs[i] = level
 
   levs[i] = level
 
   flag[i] = 0
 
   flag[i] = 0
Line 60: Line 60:
  
 
   --%% あらかじめセットしてあるデータの場合は、チェックを付けておく - データは&&区切りで渡す %%--
 
   --%% あらかじめセットしてあるデータの場合は、チェックを付けておく - データは&&区切りで渡す %%--
print((string.match("{{#get:initset}}", "" .. list[i] .. "", 0) == nil))
+
  if(string.match("{{#get:initset}}", "&&" .. list[i] .. "&&", 0) == nil) then
--  if(string.match("{{#get:initset}}", list[i], 0) == nil) then
+
  if(string.match("{{#get:initset}}", "ccc ccc", 0) == nil) then
+
 
     checked = ''
 
     checked = ''
 
   else
 
   else
Line 71: Line 69:
 
   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] .. '"' .. checked .. '}}{{#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>")
Line 78: Line 76:
 
   print("</span>")
 
   print("</span>")
 
end
 
end
 +
print('{{#form' .. 'tag:input|type="hidden" name="listpage" value="{{#var:listpage}}"}}')
 
print('{{#form' .. 'tag:input|type="hidden" name="title" value="{{#get:title}}"}}')
 
print('{{#form' .. 'tag:input|type="hidden" name="title" value="{{#get:title}}"}}')
print('{{#form' .. 'tag:input|type="hidden" name="insert" value="__HOOK_AND_INSERT__"}}')
+
print('{{#form' .. 'tag:input|type="hidden" name="hookinsert" value="__HOOK_AND_INSERT__"}}')
 
print('{{#form' .. 'tag:input|type="submit" value="update"}}')
 
print('{{#form' .. 'tag:input|type="submit" value="update"}}')
 
print('}}')
 
print('}}')
  
|{{#searchline:-|Index|{{#var:listpage}} }} }}
+
|{{#SearchLine:-|Index|{{#var:listpage}}}}
 +
}}

Latest revision as of 23:20, 28 February 2009



a a
bb bb



ff ff


i i
jj jj

ll ll


Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox