DPL Example 029
back to list of examples
Change the value of a template parameter in a certain page
We defined a DPL based template which takes 4 parameters:
- a page name
- a template name
- a parameter name
- a value for that parameter
- a control parameter
Using this template you can modify a page.
The template can either be called from within a wiki page or via the command line.
If called from a wiki page one would probably use a form like this:
{{#form: }}
Calling the URL could look like this:
[http://followthescore.org/dpldemo/index.php? title=Template:Set_Template_Parameter&DPL_arg1=DPL_Example_029/DummyPage&DPL_arg2=DummyTemplate&DPL_arg3=parameter+1&DPL_arg4=new+value click to simulate change]
You will see the wiki source of DPL Example 029/DummyPage. It contains a call of Template Template:DummyTemplate. The call contains two parameters, values are "something" and "something else". You will see that the value of the first parameter has been changed to "new value".
The update will not be done because we did not specify "&DPL_arg5=yes" in the URL.