<bs:bookshelf src="Book:User manual" />
__TOC__
==What is BlueSpiceChecklist?==
'''BlueSpiceChecklist''' enabled inserting checkboxes and comboboxes to the page. These can be changed without the need to edit the page.
==Using BlueSpiceChecklist==
Checklist items can be inserted from "Insert" menu, by clicking on "Insert magic" button, while editing the page.
In the list of tags available, choose "checklist" and click "Done".
{|
|[[File:Checklist1.png|thumb]]
|[[File:Checklist2.png|thumb]]
|}
Checkbox will be inserted to page and, below it, a configuration panel will appear.
Here user can choose one of two tabs:
*Checkbox - only configuration for checkbox is marking it as selected or not selected
*List - for lists (combobox), a predefined list of options as well as current status can be selected.
{|
|[[File:Checklist3.png|thumb]]
|[[File:Checklist4.png|thumb]]
|}
Multiple checkboxes/comboboxes can be added to a page.
===Defining lists===
Lists that can be selected when adding a checklist tag to the page are defined as pages in Template namespace.
For example to create a list of pizzas that can be selected one would create a page Template:Pizza with following content:
<pre>
* Choose pizza|#000000
* Margherita|#000000
* Prosciutto|#000000
* Salami|#000000
* Fungi|#00FF00
* Hawaii|#000000
* Gamberetti|#0000FF
* Diavolo|#000000
* Siziliana|#0000FF
* Quattro Formaggi|#00FF00
</pre>
Upon saving this page, list "Pizza" would appear in "Option list" when inserting checklist.
Colors can be assigned to options using color's HEX code:
<pre>* Quattro Formaggi|#FF8800</pre>
would show orange text.
Without specifying the color text would remain default black.
==Manually adding BlueSpiceChecklist tags==
In addition to using UI to add and edit checklist tag, it can also be added to page using wikitext.
Syntax for adding the tag is:
*for checkboxes
<pre><bs:checklist type="check" checked="true" /></pre>
Value of "checked" parameter can be "true" or "false", depending on whether checkbox is checked or not.
*for lists
<pre><bs:checklist type="list" list="Template:Pizza" value="Choose pizza" /></pre>
Parameter "list" sets the page where predefined list is located, "value" sets current value selected.
==BlueSpiceChecklist when viewing pages==
[[File:Checklist5.png|thumb]]
Once checklist tag is inserted on page, users, while reading the page, without entering the edit mode, would be able to change values of check- and combo boxes.
Every user with edit permission can change value of comboboxes, while only users with "checklistmodify" permission would be able to modify value of a combobox.
==See also==
[[Reference:Checklist|Reference page]] for this extension.
[[en:{{PAGENAME}}]]
[[de:Handbuch:Erweiterung/BlueSpiceCheckList]]