Sandbox: Difference between revisions

Find traditional instrumental music
(Article category updated from form)
No edit summary
Line 1: Line 1:
{{#form:}}
{{#sqform:  
 
      {{#sqinput: type = hidden | name = content | value = < nowiki>{{#sask: type=articles | result={{#sqvar:results}} |
{{#input:type=hidden|name=title|value={{FULLPAGENAMEE}}}}
        columns={{#sqvar:properties}} | expressed={{#sqvar:expr}} }}</ nowiki> }}
{{#input:type=hidden|name=summary|value=Article category updated from form}}
      Result: {{#sask: resultsets = yes | id = results}}
{{#input:type=hidden|name=caction|value=append}}
      Properties: {{#sask: properties = yes | size = 4 | return=mselect }}
{{#input:type=hidden|name=regexp|id=setcat-regexp}}
      Expressed: {{#sqinput: type = select | name = expr | id = expr | {{SimpleList|?|no|yes!$!expressed}} }}  
{{#input:type=hidden|name=content|id=setcat-content}}
      {{#sqinput: type = ajax | value = Display | update=display-result}}
 
}}
{{#input: type   = select
<div id=display-result>No result yet</div>
| *Select category{{#dpl: namespace = Category | format = ,\n*%TITLE%,, }}
| onChange =
document.getElementById('setcat-regexp').setAttribute('value','\\[\\[Category:'+this.value+'.*?\\]\\]');
document.getElementById('setcat-content').setAttribute('value','['+'[Category:'+this.value+']'+']');
}}
 
{{#input:type=submit|value=Categorise!}}
{{#formend:}}
[[Category:Tune]]

Revision as of 09:58, 31 January 2010

{{#sqform:

     {{#sqinput: type = hidden | name = content | value = < nowiki>{{#sask: type=articles | result={{#sqvar:results}} | 
       columns={{#sqvar:properties}} | expressed={{#sqvar:expr}} }}</ nowiki> }}
     Result: {{#sask: resultsets = yes | id = results}}
     Properties: {{#sask: properties = yes | size = 4 | return=mselect }}
     Expressed: {{#sqinput: type = select | name = expr | id = expr | Template:SimpleList }} 
     {{#sqinput: type = ajax | value = Display | update=display-result}}

}}

No result yet