<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://open-csp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Liselot+Roelen</id>
	<title>CSP Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://open-csp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Liselot+Roelen"/>
	<link rel="alternate" type="text/html" href="https://open-csp.org/Special:Contributions/Liselot_Roelen"/>
	<updated>2026-04-29T19:34:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://open-csp.org/index.php?title=Wiki:Testpagina_Liselot&amp;diff=376</id>
		<title>Wiki:Testpagina Liselot</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Wiki:Testpagina_Liselot&amp;diff=376"/>
		<updated>2022-03-03T09:43:36Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Created page with &amp;quot;&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt; 	&amp;lt;_input type=&amp;quot;checkbox&amp;quot; show-on-checked=&amp;quot;test A&amp;quot; show-on-unchecked=&amp;quot;test B&amp;quot; /&amp;gt; 	&amp;lt;div show-on-select-trigger=&amp;quot;test...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;checkbox&amp;quot; show-on-checked=&amp;quot;test A&amp;quot; show-on-unchecked=&amp;quot;test B&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test A&amp;quot;&amp;gt;test checked&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test B&amp;quot;&amp;gt;test unchecked&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/ShowOnSelect&amp;diff=375</id>
		<title>DevOps:Doc/FlexForm/1.0/ShowOnSelect</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/ShowOnSelect&amp;diff=375"/>
		<updated>2022-03-03T09:37:07Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
showonselect&lt;br /&gt;
===Type===&lt;br /&gt;
_form&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Show or hide elements based on a form input change&lt;br /&gt;
===Description===&lt;br /&gt;
This allows to show elements in a form based on a selection option, a checkbox status or radio button status.&lt;br /&gt;
&lt;br /&gt;
You can create a complete form with certain form elements hidden based on a selection in the form done by a user.&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;show-on-select on the _form tag&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For it all to work you must let FlexForm know you want to use Show On Select by adding a parameter to the _form tag. &#039;&#039;&#039;See example 1&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;show-on-select on a select field&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The actual show-on-select attribute is added to an option field within a select field.&lt;br /&gt;
The value of show-on-select will be used to show a show-on-select-trigger with the same name. &#039;&#039;&#039;See example 2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This will show an additional text input field with the name texttest1 when you select option 1 and texttest2 will be hidden. When option 2 is chosen, then texttest2 will be shown and texttest1 hidden.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;show-on-checked on a radio button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3&#039;&#039;&#039; shows you can also add a show-on-select-trigger to something different than a FlexForm _input field.&lt;br /&gt;
The example will hide the div with the trigger until the radio button is checked.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;show-on-checked on a checkbox and show-on-unchecked on a checkbox&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 4&#039;&#039;&#039; show an example of how to use show-on-checked for a checkbox field.&lt;br /&gt;
Checkboxes can have an additional option called show-on-unchecked. So, in the example, if a checkbox is unchecked it will show test B and hide test A. If the checkbox is checked it wish show test A and hide test B&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
Example 1 : Show or hide elements based on a form input change&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example 2 : show-on-select on a select field&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt;&lt;br /&gt;
	&amp;lt;_select name=&amp;quot;selectme&amp;quot; id=&amp;quot;selectme&amp;quot; &amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId2&amp;quot; selected=&amp;quot;selected&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;1&amp;lt;/_input&amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId&amp;quot; value=&amp;quot;2&amp;quot;&amp;gt;2&amp;lt;/_input&amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId3&amp;quot; value=&amp;quot;3&amp;quot;&amp;gt;3&amp;lt;/_input&amp;gt;&lt;br /&gt;
	&amp;lt;/_select&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;text&amp;quot; show-on-select-trigger=&amp;quot;testingId&amp;quot; name=&amp;quot;texttest1&amp;quot; value=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;text&amp;quot; show-on-select-trigger=&amp;quot;testingId2&amp;quot; name=&amp;quot;texttest2&amp;quot; value=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt;&lt;br /&gt;
	&amp;lt;_select name=&amp;quot;selectme&amp;quot; id=&amp;quot;selectme&amp;quot; &amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId2&amp;quot; selected=&amp;quot;selected&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;1&amp;lt;/_input&amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId&amp;quot; value=&amp;quot;2&amp;quot;&amp;gt;2&amp;lt;/_input&amp;gt;&lt;br /&gt;
		&amp;lt;_input type=&amp;quot;option&amp;quot; for=&amp;quot;selectme&amp;quot; show-on-select=&amp;quot;testingId3&amp;quot; value=&amp;quot;3&amp;quot;&amp;gt;3&amp;lt;/_input&amp;gt;&lt;br /&gt;
	&amp;lt;/_select&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;text&amp;quot; show-on-select-trigger=&amp;quot;testingId&amp;quot; name=&amp;quot;texttest1&amp;quot; value=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;text&amp;quot; show-on-select-trigger=&amp;quot;testingId2&amp;quot; name=&amp;quot;texttest2&amp;quot; value=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example 3 : show-on-checked on a radio button&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;radio&amp;quot; show-on-checked=&amp;quot;tester&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;tester&amp;quot;&amp;gt;&lt;br /&gt;
		test checked&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;radio&amp;quot; show-on-checked=&amp;quot;tester&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;tester&amp;quot;&amp;gt;&lt;br /&gt;
		test checked&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example 4 : show-on-checked on a checkbox and show-on-unchecked on a checkbox.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;checkbox&amp;quot; show-on-checked=&amp;quot;test A&amp;quot; show-on-unchecked=&amp;quot;test B&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test A&amp;quot;&amp;gt;test checked&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test B&amp;quot;&amp;gt;test unchecked&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot; show-on-select=&amp;quot;show-on-select&amp;quot; &amp;gt;&lt;br /&gt;
	&amp;lt;_input type=&amp;quot;checkbox&amp;quot; show-on-checked=&amp;quot;test A&amp;quot; show-on-unchecked=&amp;quot;test B&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test A&amp;quot;&amp;gt;test checked&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div show-on-select-trigger=&amp;quot;test B&amp;quot;&amp;gt;test unchecked&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;br /&gt;
===Note===&lt;br /&gt;
Form fields that are in a hidden section will not be submitted together with the form!&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=352</id>
		<title>DevOps:Doc/FlexForm/1.0/token</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=352"/>
		<updated>2022-02-28T12:38:12Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
_token&lt;br /&gt;
===Type===&lt;br /&gt;
_token&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Token input field&lt;br /&gt;
===Description===&lt;br /&gt;
Use of select2 tokens&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;_token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039; = e.g. tokenfield[]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowtags&#039;&#039;&#039; = (no value) Allow to create values that do not exist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowclear&#039;&#039;&#039; = allow user to clear his selection (for json ajax calls)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;input-length-trigge&#039;&#039;&#039;r = integer number of characters before lookup actually happens, defaults to 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;id&#039;&#039;&#039; = &#039;&#039;&#039;&#039;&#039;mandatory&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;query&#039;&#039;&#039; = If you have semantic mediawiki installed, you can do a SMW Ask query here to fill the options list&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;callback&#039;&#039;&#039; = templateCallBack&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;multiple&#039;&#039;&#039; = multiple&lt;br /&gt;
===Example===&lt;br /&gt;
Example 1 : Search for pages in the Doc page types.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::Doc]][[Title::!!!]]&amp;quot; limit=&amp;quot;99999&amp;quot; returntext=&amp;quot;Title&amp;quot; placeholder=&amp;quot;Search for Title&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::Doc]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Note===&lt;br /&gt;
In a SMW Qeury the&#039;&#039;&#039; !!!&#039;&#039;&#039; will be replaced with whatever the user types.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=351</id>
		<title>DevOps:Doc/FlexForm/1.0/token</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=351"/>
		<updated>2022-02-28T12:37:37Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
_token&lt;br /&gt;
===Type===&lt;br /&gt;
_token&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Token input field&lt;br /&gt;
===Description===&lt;br /&gt;
Use of select2 tokens&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;_token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039; = e.g. tokenfield[]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowtags&#039;&#039;&#039; = (no value) Allow to create values that do not exist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowclear&#039;&#039;&#039; = allow user to clear his selection (for json ajax calls)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;input-length-trigge&#039;&#039;&#039;r = integer number of characters before lookup actually happens, defaults to 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;id&#039;&#039;&#039; = &#039;&#039;&#039;&#039;&#039;mandatory&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;query&#039;&#039;&#039; = If you have semantic mediawiki installed, you can do a SMW Ask query here to fill the options list&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;callback&#039;&#039;&#039; = templateCallBack&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;multiple&#039;&#039;&#039; = multiple&lt;br /&gt;
===Example===&lt;br /&gt;
Example 1 : Search for pages in the Doc page types.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]&amp;quot; limit=&amp;quot;99999&amp;quot; returntext=&amp;quot;Title&amp;quot; placeholder=&amp;quot;Search for Title&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Note===&lt;br /&gt;
In a SMW Qeury the&#039;&#039;&#039; !!!&#039;&#039;&#039; will be replaced with whatever the user types.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=347</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=347"/>
		<updated>2022-02-25T13:14:44Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; [[{{{Page|}}} |{{{Title|}}}]] {{#ifexpr:{{#replace:{{PAGESIZE:{{{Page|}}} }}|,|}} &amp;lt; 300 |&amp;lt;span class=&amp;quot;text-muted&amp;quot;&amp;gt;(empty)&amp;lt;/span&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=346</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=346"/>
		<updated>2022-02-25T13:13:26Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; [[{{{Page|}}} |{{{Title|}}}]]&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=345</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=345"/>
		<updated>2022-02-25T13:13:00Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; [[{{{Page|}}}]]&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=344</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=344"/>
		<updated>2022-02-25T13:12:40Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; {{{Page|}}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=343</id>
		<title>Template:Doc sidebar</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=343"/>
		<updated>2022-02-25T13:12:27Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the &#039;&#039;&#039;Doc sidebar&#039;&#039;&#039; template. It should be called in the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Doc sidebar}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#vardefine:@allow sidebar edit |{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }} }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#vardefine:@logo |File:{{#show:{{#caprint:$page[Doc properties][Doc subject]}}|?Title}}_logo.png }}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;tab-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card tab-pane fade show active&amp;quot; id=&amp;quot;sidebar-view&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;span class=&amp;quot;float-right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary btn-sm |buttontext=Edit |onclick=ShowTab(&#039;#sidebar-edit&#039;) }}&amp;lt;/span&amp;gt;}}&amp;lt;p class=&amp;quot;m-0&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; {{#caprint:$base[Base properties][Title]}} &amp;lt;span style=&amp;quot;font-size:8px;&amp;quot;&amp;gt;({{PAGESIZE:{{FULLPAGENAME}}}} bytes)&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;{{#ifexist:{{#var:@logo}}|[[{{#var:@logo}}|150px]]}}&lt;br /&gt;
  {{#if: {{#caprint:$page[Doc properties][Subject version]}} | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
| Value=Version {{#caprint:$page[Doc properties][Subject version]}}}}  | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
}} }}{{Sidebar item&lt;br /&gt;
  |Value=&amp;lt;b&amp;gt;Target audience&amp;lt;/b&amp;gt;: {{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
}}{{Sidebar item&lt;br /&gt;
  |Value=[https://open-csp.org/DevOps:Page/3?filters=Doc+subject^^{{PAGENAME:{{#caprint:$page[Doc properties][Doc subject]}}}} Search Docs]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot; class=&amp;quot;tab-pane fade&amp;quot; id=&amp;quot;sidebar-edit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wsedits for base properties&lt;br /&gt;
--&amp;gt;{{#tag:wsedit ||target={{PAGEID}} |template=Base properties |formfield=Title |mwslot=ws-base-props}}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wscreate or wsedits for page properties&lt;br /&gt;
// use casize to check if the slot already exists. Then wsedit, else wscreate.&lt;br /&gt;
--&amp;gt;{{#if:{{#casize:$class}}&lt;br /&gt;
|{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc subject |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc parent |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc sort order |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc target group |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Subject version |mwslot=ws-page-props}}&lt;br /&gt;
|&amp;lt;wscreate mwwrite=&amp;quot;{{FULLPAGENAME}}&amp;quot; mwtemplate=&amp;quot;Doc properties&amp;quot; mwslot=&amp;quot;ws-page-props&amp;quot; mwfields=&amp;quot;Doc subject,Doc parent,Doc sort order,Doc target group,Subject version&amp;quot; /&amp;gt;&lt;br /&gt;
}}&amp;lt;!-- end of #if  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;float:right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;d-block&amp;quot;&amp;gt;{{#caprint:$base[Base properties][Class]}}&amp;lt;/b&amp;gt;&lt;br /&gt;
{{#caprint:$base[Base properties][Title]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Title&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Title |required=required |class=form-control |value={{#caprint:$base[Base properties][Title]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc subject&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Doc subject |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc subject]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc parent&lt;br /&gt;
|Value={{#tag:wstoken &lt;br /&gt;
  |{{#caamap:{{#caprint:$page[Doc properties][Doc parent]}} |,|__Value__|{{#tag:wsfield |{{#show:__Value__ |?Title}}|type=option|value=__Value__|selected=selected}} |}}&lt;br /&gt;
  |id=Doc-parent-tokens&lt;br /&gt;
  |name=Doc parent[]&lt;br /&gt;
  |placeholder=Search...&lt;br /&gt;
  |multiple=&lt;br /&gt;
  |query=[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc sort order&lt;br /&gt;
|Value={{#tag:wsfield ||type=number |name=Doc sort order |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc sort order]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc target group&lt;br /&gt;
|Value={{#tag:wsselect |&lt;br /&gt;
  {{#caamap: {{Wiki:Setting/Doc target group}} |,|__Value__|{{#tag:wsfield|__Value__|type=option|value=__Value__}}|}}&lt;br /&gt;
  |type=text |name=Doc target group |required=required |value={{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Subject version&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Subject version |class=form-control |value={{#caprint:$page[Doc properties][Subject version]}} }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;text-right&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card --&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;|}}&amp;lt;!-- end of #ifeq @allow sidebar edit == yes --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .tab-content &lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;treeview w-20 border&amp;quot;&amp;gt;&amp;lt;h6 class=&amp;quot;pt-3 pl-3&amp;quot;&amp;gt;Related documents&amp;lt;/h6&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{#caprint:$page[Doc properties][Doc subject]}}|{{#ask:[[Doc subject::{{#caprint:$page[Doc properties][Doc subject]}}]][[!{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
|?=Page&lt;br /&gt;
|?Title&lt;br /&gt;
|link=none&lt;br /&gt;
|format=tree&lt;br /&gt;
|template=tree&lt;br /&gt;
|parent=Doc parent&lt;br /&gt;
|order=desc,asc,asc&lt;br /&gt;
|sort=Doc target group,Doc sort order,Title&lt;br /&gt;
}} }}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=342</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=342"/>
		<updated>2022-02-25T13:11:43Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; {{{1|}}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=341</id>
		<title>Template:Doc sidebar</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=341"/>
		<updated>2022-02-25T13:11:19Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the &#039;&#039;&#039;Doc sidebar&#039;&#039;&#039; template. It should be called in the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Doc sidebar}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#vardefine:@allow sidebar edit |{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }} }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#vardefine:@logo |File:{{#show:{{#caprint:$page[Doc properties][Doc subject]}}|?Title}}_logo.png }}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;tab-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card tab-pane fade show active&amp;quot; id=&amp;quot;sidebar-view&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;span class=&amp;quot;float-right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary btn-sm |buttontext=Edit |onclick=ShowTab(&#039;#sidebar-edit&#039;) }}&amp;lt;/span&amp;gt;}}&amp;lt;p class=&amp;quot;m-0&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; {{#caprint:$base[Base properties][Title]}} &amp;lt;span style=&amp;quot;font-size:8px;&amp;quot;&amp;gt;({{PAGESIZE:{{FULLPAGENAME}}}} bytes)&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;{{#ifexist:{{#var:@logo}}|[[{{#var:@logo}}|150px]]}}&lt;br /&gt;
  {{#if: {{#caprint:$page[Doc properties][Subject version]}} | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
| Value=Version {{#caprint:$page[Doc properties][Subject version]}}}}  | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
}} }}{{Sidebar item&lt;br /&gt;
  |Value=&amp;lt;b&amp;gt;Target audience&amp;lt;/b&amp;gt;: {{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
}}{{Sidebar item&lt;br /&gt;
  |Value=[https://open-csp.org/DevOps:Page/3?filters=Doc+subject^^{{PAGENAME:{{#caprint:$page[Doc properties][Doc subject]}}}} Search Docs]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot; class=&amp;quot;tab-pane fade&amp;quot; id=&amp;quot;sidebar-edit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wsedits for base properties&lt;br /&gt;
--&amp;gt;{{#tag:wsedit ||target={{PAGEID}} |template=Base properties |formfield=Title |mwslot=ws-base-props}}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wscreate or wsedits for page properties&lt;br /&gt;
// use casize to check if the slot already exists. Then wsedit, else wscreate.&lt;br /&gt;
--&amp;gt;{{#if:{{#casize:$class}}&lt;br /&gt;
|{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc subject |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc parent |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc sort order |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc target group |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Subject version |mwslot=ws-page-props}}&lt;br /&gt;
|&amp;lt;wscreate mwwrite=&amp;quot;{{FULLPAGENAME}}&amp;quot; mwtemplate=&amp;quot;Doc properties&amp;quot; mwslot=&amp;quot;ws-page-props&amp;quot; mwfields=&amp;quot;Doc subject,Doc parent,Doc sort order,Doc target group,Subject version&amp;quot; /&amp;gt;&lt;br /&gt;
}}&amp;lt;!-- end of #if  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;float:right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;d-block&amp;quot;&amp;gt;{{#caprint:$base[Base properties][Class]}}&amp;lt;/b&amp;gt;&lt;br /&gt;
{{#caprint:$base[Base properties][Title]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Title&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Title |required=required |class=form-control |value={{#caprint:$base[Base properties][Title]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc subject&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Doc subject |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc subject]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc parent&lt;br /&gt;
|Value={{#tag:wstoken &lt;br /&gt;
  |{{#caamap:{{#caprint:$page[Doc properties][Doc parent]}} |,|__Value__|{{#tag:wsfield |{{#show:__Value__ |?Title}}|type=option|value=__Value__|selected=selected}} |}}&lt;br /&gt;
  |id=Doc-parent-tokens&lt;br /&gt;
  |name=Doc parent[]&lt;br /&gt;
  |placeholder=Search...&lt;br /&gt;
  |multiple=&lt;br /&gt;
  |query=[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc sort order&lt;br /&gt;
|Value={{#tag:wsfield ||type=number |name=Doc sort order |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc sort order]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc target group&lt;br /&gt;
|Value={{#tag:wsselect |&lt;br /&gt;
  {{#caamap: {{Wiki:Setting/Doc target group}} |,|__Value__|{{#tag:wsfield|__Value__|type=option|value=__Value__}}|}}&lt;br /&gt;
  |type=text |name=Doc target group |required=required |value={{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Subject version&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Subject version |class=form-control |value={{#caprint:$page[Doc properties][Subject version]}} }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;text-right&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card --&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;|}}&amp;lt;!-- end of #ifeq @allow sidebar edit == yes --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .tab-content &lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;treeview w-20 border&amp;quot;&amp;gt;&amp;lt;h6 class=&amp;quot;pt-3 pl-3&amp;quot;&amp;gt;Related documents&amp;lt;/h6&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{#caprint:$page[Doc properties][Doc subject]}}|{{#ask:[[Doc subject::{{#caprint:$page[Doc properties][Doc subject]}}]][[!{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
|format=tree&lt;br /&gt;
|template=tree&lt;br /&gt;
|parent=Doc parent&lt;br /&gt;
|order=desc,asc,asc&lt;br /&gt;
|sort=Doc target group,Doc sort order,Title&lt;br /&gt;
}} }}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=340</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=340"/>
		<updated>2022-02-25T13:11:12Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;{{{1|}}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=339</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=339"/>
		<updated>2022-02-25T13:10:49Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: empty weer weghalen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]]&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=338</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=338"/>
		<updated>2022-02-25T13:09:31Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]]{{#ifexpr:{{#replace:{{PAGESIZE:{{{1|}}} }}|,|}} &amp;lt; 300 |&amp;lt;span class=&amp;quot;text-muted&amp;quot;&amp;gt;(empty)&amp;lt;/span&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=337</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=337"/>
		<updated>2022-02-25T13:07:40Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]] {{#ifexpr:{{#replace:{{PAGESIZE:{{{1|}}} }}|,|}} &amp;lt; 300 |&amp;lt;span class=&amp;quot;text-muted&amp;quot;&amp;gt;(empty)&amp;lt;/span&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=336</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=336"/>
		<updated>2022-02-25T13:07:10Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]] {{#ifexpr:{{#replace:{{PAGESIZE:{{{1|}}}|,|}} }} &amp;lt; 300 |&amp;lt;span class=&amp;quot;text-muted&amp;quot;&amp;gt;(empty)&amp;lt;/span&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=335</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=335"/>
		<updated>2022-02-25T13:06:29Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]] {{#ifexpr:{{PAGESIZE:{{{1|}}} }} &amp;lt; 300 |&amp;lt;span class=&amp;quot;text-muted&amp;quot;&amp;gt;(empty)&amp;lt;/span&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Tree&amp;diff=334</id>
		<title>Template:Tree</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Tree&amp;diff=334"/>
		<updated>2022-02-25T13:05:35Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;[[{{{1|}}}]]&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=333</id>
		<title>Template:Doc sidebar</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Doc_sidebar&amp;diff=333"/>
		<updated>2022-02-25T13:05:07Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the &#039;&#039;&#039;Doc sidebar&#039;&#039;&#039; template. It should be called in the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Doc sidebar}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#vardefine:@allow sidebar edit |{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }} }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#vardefine:@logo |File:{{#show:{{#caprint:$page[Doc properties][Doc subject]}}|?Title}}_logo.png }}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;tab-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card tab-pane fade show active&amp;quot; id=&amp;quot;sidebar-view&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;span class=&amp;quot;float-right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary btn-sm |buttontext=Edit |onclick=ShowTab(&#039;#sidebar-edit&#039;) }}&amp;lt;/span&amp;gt;}}&amp;lt;p class=&amp;quot;m-0&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;far fa-file&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; {{#caprint:$base[Base properties][Title]}} &amp;lt;span style=&amp;quot;font-size:8px;&amp;quot;&amp;gt;({{PAGESIZE:{{FULLPAGENAME}}}} bytes)&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;{{#ifexist:{{#var:@logo}}|[[{{#var:@logo}}|150px]]}}&lt;br /&gt;
  {{#if: {{#caprint:$page[Doc properties][Subject version]}} | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
| Value=Version {{#caprint:$page[Doc properties][Subject version]}}}}  | {{Sidebar item&lt;br /&gt;
|Label=[[{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
}} }}{{Sidebar item&lt;br /&gt;
  |Value=&amp;lt;b&amp;gt;Target audience&amp;lt;/b&amp;gt;: {{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
}}{{Sidebar item&lt;br /&gt;
  |Value=[https://open-csp.org/DevOps:Page/3?filters=Doc+subject^^{{PAGENAME:{{#caprint:$page[Doc properties][Doc subject]}}}} Search Docs]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#ifeq:{{#var:@allow sidebar edit}} |yes |&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot; class=&amp;quot;tab-pane fade&amp;quot; id=&amp;quot;sidebar-edit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wsedits for base properties&lt;br /&gt;
--&amp;gt;{{#tag:wsedit ||target={{PAGEID}} |template=Base properties |formfield=Title |mwslot=ws-base-props}}&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
// wscreate or wsedits for page properties&lt;br /&gt;
// use casize to check if the slot already exists. Then wsedit, else wscreate.&lt;br /&gt;
--&amp;gt;{{#if:{{#casize:$class}}&lt;br /&gt;
|{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc subject |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc parent |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc sort order |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Doc target group |mwslot=ws-page-props}}&lt;br /&gt;
{{#tag:wsedit ||target={{PAGEID}} |template=Doc properties |formfield=Subject version |mwslot=ws-page-props}}&lt;br /&gt;
|&amp;lt;wscreate mwwrite=&amp;quot;{{FULLPAGENAME}}&amp;quot; mwtemplate=&amp;quot;Doc properties&amp;quot; mwslot=&amp;quot;ws-page-props&amp;quot; mwfields=&amp;quot;Doc subject,Doc parent,Doc sort order,Doc target group,Subject version&amp;quot; /&amp;gt;&lt;br /&gt;
}}&amp;lt;!-- end of #if  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-header&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;float:right&amp;quot;&amp;gt;{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;d-block&amp;quot;&amp;gt;{{#caprint:$base[Base properties][Class]}}&amp;lt;/b&amp;gt;&lt;br /&gt;
{{#caprint:$base[Base properties][Title]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-header --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Title&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Title |required=required |class=form-control |value={{#caprint:$base[Base properties][Title]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc subject&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Doc subject |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc subject]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc parent&lt;br /&gt;
|Value={{#tag:wstoken &lt;br /&gt;
  |{{#caamap:{{#caprint:$page[Doc properties][Doc parent]}} |,|__Value__|{{#tag:wsfield |{{#show:__Value__ |?Title}}|type=option|value=__Value__|selected=selected}} |}}&lt;br /&gt;
  |id=Doc-parent-tokens&lt;br /&gt;
  |name=Doc parent[]&lt;br /&gt;
  |placeholder=Search...&lt;br /&gt;
  |multiple=&lt;br /&gt;
  |query=[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc sort order&lt;br /&gt;
|Value={{#tag:wsfield ||type=number |name=Doc sort order |required=required |class=form-control |value={{#caprint:$page[Doc properties][Doc sort order]}} }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Doc target group&lt;br /&gt;
|Value={{#tag:wsselect |&lt;br /&gt;
  {{#caamap: {{Wiki:Setting/Doc target group}} |,|__Value__|{{#tag:wsfield|__Value__|type=option|value=__Value__}}|}}&lt;br /&gt;
  |type=text |name=Doc target group |required=required |value={{#caprint:$page[Doc properties][Doc target group]}}&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{{Sidebar item&lt;br /&gt;
|Label=Subject version&lt;br /&gt;
|Value={{#tag:wsfield ||type=text |name=Subject version |class=form-control |value={{#caprint:$page[Doc properties][Subject version]}} }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;text-right&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab(&#039;#sidebar-view&#039;) }}&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card-body --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .card --&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;|}}&amp;lt;!-- end of #ifeq @allow sidebar edit == yes --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- end of .tab-content &lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;treeview w-20 border&amp;quot;&amp;gt;&amp;lt;h6 class=&amp;quot;pt-3 pl-3&amp;quot;&amp;gt;Related documents&amp;lt;/h6&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{#caprint:$page[Doc properties][Doc subject]}}|{{#ask:[[Doc subject::{{#caprint:$page[Doc properties][Doc subject]}}]][[!{{#caprint:$page[Doc properties][Doc subject]}}]]&lt;br /&gt;
|format=tree&lt;br /&gt;
|template=tree&lt;br /&gt;
|parent=Doc parent&lt;br /&gt;
|order=desc,asc,asc&lt;br /&gt;
|link=none&lt;br /&gt;
|sort=Doc target group,Doc sort order,Title&lt;br /&gt;
}} }}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/input/textarea&amp;diff=311</id>
		<title>DevOps:Doc/FlexForm/1.0/input/textarea</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/input/textarea&amp;diff=311"/>
		<updated>2022-02-24T10:51:32Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;textarea&amp;quot; name=&amp;quot;Comment&amp;quot;&amp;gt;...&amp;lt;/_input&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/input/textarea&amp;diff=310</id>
		<title>DevOps:Doc/FlexForm/1.0/input/textarea</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/input/textarea&amp;diff=310"/>
		<updated>2022-02-24T10:49:28Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;textarea&amp;quot;&amp;gt;...&amp;lt;/_input&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=5&amp;diff=309</id>
		<title>5</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=5&amp;diff=309"/>
		<updated>2022-02-23T13:51:55Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: User:Liselot Roelen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=5/edit&amp;diff=308</id>
		<title>5/edit</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=5/edit&amp;diff=308"/>
		<updated>2022-02-23T13:51:41Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;:5&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=5&amp;diff=307</id>
		<title>5</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=5&amp;diff=307"/>
		<updated>2022-02-23T13:49:52Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=123&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=5/edit&amp;diff=306</id>
		<title>5/edit</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=5/edit&amp;diff=306"/>
		<updated>2022-02-23T13:49:41Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Created page with &amp;quot;&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt; &amp;lt;_edit target=&amp;quot;5&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt; &amp;lt;_input type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt; &amp;lt;_input type=&amp;quot;submit...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;5&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=5&amp;diff=305</id>
		<title>5</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=5&amp;diff=305"/>
		<updated>2022-02-23T13:40:43Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Created page with &amp;quot;Test&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Test&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=304</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=304"/>
		<updated>2022-02-23T13:31:12Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: User:Liselot Roelen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=123&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=303</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=303"/>
		<updated>2022-02-23T13:31:09Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=300</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=300"/>
		<updated>2022-02-23T11:32:13Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: replace &amp;quot;ws&amp;quot; with &amp;quot;_&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_field type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_field type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=299</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=299"/>
		<updated>2022-02-23T11:30:12Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;wsedit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=298</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=298"/>
		<updated>2022-02-23T11:28:07Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_form action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;_edit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;_field type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;_field type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/_form&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=297</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=297"/>
		<updated>2022-02-23T11:27:32Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: User:Liselot Roelen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=abc&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;wsedit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=296</id>
		<title>DevOps:Doc/FlexForm/1.0/edit/demo</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/edit/demo&amp;diff=296"/>
		<updated>2022-02-23T11:27:28Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Created page with &amp;quot;{{Test |Text=AA }}  &amp;lt;wsform action=&amp;quot;addToWiki&amp;quot;&amp;gt; &amp;lt;wsedit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt; &amp;lt;wsfield type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write te...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Test&lt;br /&gt;
|Text=AA&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsform action=&amp;quot;addToWiki&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;wsedit target=&amp;quot;{{PAGEID}}&amp;quot; template=&amp;quot;Test&amp;quot; formfield=&amp;quot;Text&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;text&amp;quot; name=&amp;quot;Text&amp;quot; value=&amp;quot;&amp;quot; placeholder=&amp;quot;Write text here&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;wsfield type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot; class=&amp;quot;btn btn-primary&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/wsform&amp;gt;&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=Template:Test&amp;diff=295</id>
		<title>Template:Test</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=Template:Test&amp;diff=295"/>
		<updated>2022-02-23T11:26:41Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Created page with &amp;quot;Test text = {{{Text|}}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Test text = {{{Text|}}}&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=294</id>
		<title>DevOps:Doc/FlexForm/1.0/token</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=294"/>
		<updated>2022-02-23T10:30:20Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
_token&lt;br /&gt;
===Type===&lt;br /&gt;
_token&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Token input field&lt;br /&gt;
===Description===&lt;br /&gt;
Use of select2 tokens&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;_token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039; = e.g. tokenfield[]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowtags&#039;&#039;&#039; = (no value) Allow to create values that do not exist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowclear&#039;&#039;&#039; = allow user to clear his selection (for json ajax calls)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;input-length-trigge&#039;&#039;&#039;r = integer number of characters before lookup actually happens, defaults to 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;id&#039;&#039;&#039; = &#039;&#039;&#039;&#039;&#039;mandatory&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;query&#039;&#039;&#039; = If you have semantic mediawiki installed, you can do a SMW Ask query here to fill the options list&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;callback&#039;&#039;&#039; = templateCallBack&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;multiple&#039;&#039;&#039; = multiple&lt;br /&gt;
===Example===&lt;br /&gt;
Example 1 : Search for pages in the Doc page types.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Note===&lt;br /&gt;
In a SMW Qeury the&#039;&#039;&#039; !!!&#039;&#039;&#039; will be replaced with whatever the user types.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=293</id>
		<title>DevOps:Doc/FlexForm/1.0/token</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=293"/>
		<updated>2022-02-23T10:29:06Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: Undo revision 292 by Liselot Roelen (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
_token&lt;br /&gt;
===Type===&lt;br /&gt;
_token&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Token input field&lt;br /&gt;
===Description===&lt;br /&gt;
Use of select2 tokens&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;_token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039; = e.g. tokenfield[]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowtags&#039;&#039;&#039; = (no value) Allow to create values that do not exist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowclear&#039;&#039;&#039; = allow user to clear his selection (for json ajax calls)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;input-length-trigge&#039;&#039;&#039;r = integer number of characters before lookup actually happens, defaults to 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;id&#039;&#039;&#039; = &#039;&#039;&#039;&#039;&#039;mandatory&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;query&#039;&#039;&#039; = If you have semantic mediawiki installed, you can do a SMW Ask query here to fill the options list&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;callback&#039;&#039;&#039; = templateCallBack&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;multiple&#039;&#039;&#039; = multiple&lt;br /&gt;
===Example===&lt;br /&gt;
 This example accepts only a value between 0 and 10 with steps of 0.01 (e.g. 2.21)&lt;br /&gt;
Example 1 : Search for pages in the Doc page types.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Note===&lt;br /&gt;
In a SMW Qeury the&#039;&#039;&#039; !!!&#039;&#039;&#039; will be replaced with whatever the user types.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
	<entry>
		<id>https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=292</id>
		<title>DevOps:Doc/FlexForm/1.0/token</title>
		<link rel="alternate" type="text/html" href="https://open-csp.org/index.php?title=DevOps:Doc/FlexForm/1.0/token&amp;diff=292"/>
		<updated>2022-02-23T10:28:30Z</updated>

		<summary type="html">&lt;p&gt;Liselot Roelen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Name===&lt;br /&gt;
_token&lt;br /&gt;
===Type===&lt;br /&gt;
_token&lt;br /&gt;
===Synopsis===&lt;br /&gt;
Token input field&lt;br /&gt;
===Description===&lt;br /&gt;
Use of select2 tokens&lt;br /&gt;
===Parameters===&lt;br /&gt;
&#039;&#039;&#039;_token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039; = e.g. tokenfield[]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowtags&#039;&#039;&#039; = (no value) Allow to create values that do not exist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;allowclear&#039;&#039;&#039; = allow user to clear his selection (for json ajax calls)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;input-length-trigge&#039;&#039;&#039;r = integer number of characters before lookup actually happens, defaults to 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;id&#039;&#039;&#039; = &#039;&#039;&#039;&#039;&#039;mandatory&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;query&#039;&#039;&#039; = If you have semantic mediawiki installed, you can do a SMW Ask query here to fill the options list&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;callback&#039;&#039;&#039; = templateCallBack&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;multiple&#039;&#039;&#039; = multiple&lt;br /&gt;
===Example===&lt;br /&gt;
Example 1 : Search for pages in the Doc page types.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 &amp;lt;_token name=&amp;quot;tokenfield[]&amp;quot; id=&amp;quot;tokener&amp;quot; query=&amp;quot;[[Class::+]][[Title::!!!]]|limit=99999|returntext=Title&amp;quot; placeholder=&amp;quot;Search for Documentation Titles&amp;quot; multiple=&amp;quot;multiple&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/_token&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Note===&lt;br /&gt;
In a SMW Qeury the&#039;&#039;&#039; !!!&#039;&#039;&#039; will be replaced with whatever the user types.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;/div&gt;</summary>
		<author><name>Liselot Roelen</name></author>
	</entry>
</feed>