======= BTable Plugin ======
---- plugin ----
description: Helps to note the attendance of people for meetings or courses.
author : Oliver Horst
email : oliver.horst@uni-dortmund.de
type : syntax
lastupdate : 2007-12-08
compatible :
depends :
conflicts :
similar : doodle
tags : attendance, boolean choices, doodle, export
----
This plugin is based on the [[plugin:doodle|doodle]] plugin and extends it with support for CSV export and the ability to predefine not only columns, but also rows.
===== Description =====
This [[plugins|plugin]] can help your team to schedule meetings or making other decisions in a team. The syntax looks like this:
^ [column] ^ [column] ^ ... ^
^ [row] ^ [row] ^ ... ^
That means, you can simply put a ''%%%%'' tag on the page and gets a fully selectable boolean table with export functionalities.
^ [id] | the ID of the btable; must be unique((If it is not, metadata of the btable with the same id gets mixed up, i.e. answers to choices in a previous btable appear in the new when the choices are the same.)); appears as title | required |
^ [column] | an option for which users can tick a checkbox whether it's 'true' or not ('false') | required |
^ [row] | an option which users can select from a combobox to insert boolean values for it | required |
You can see this plugin in action [[http://home.edo.uni-dortmund.de/~horst/btable|here]].
===== Download & Installation =====
You can download and install the [[http://home.edo.uni-dortmund.de/~horst/btable/media/btable.zip|btable.zip]] (16 KB) with the [[plugin:plugin|plugin manager]].
===== Source Code =====
As the source code is included in the file above, please download [[http://home.edo.uni-dortmund.de/~horst/btable/media/btable.zip|this]] to view the source code.
===== Languages =====
Currently only German (de), English (en) and Italian (it) translations are available. Feel free to translate it to another language and send it back to [[oliver.horst@uni-dortmund.de|me]] and I will add it to the release!
===== Revision History =====
* **2007-12-08**:
* added italian translation - //thanks a lot to Hirzel Settantacinque//
* added plugin confugration section
* allow only some groups of users to change/add columns
* choose the percentage above which a 'ratio' column entry gets green
* choose to display the 'ratio' column and/or the export link
* **2007-10-15**:
* first version
===== Discussion =====
===== Feedback =====
* Great Plugin! Thank you! //Fred - 20071130//
*Agreed! Is it possible to modify to include non-predefined rows? \\ And could there be an option to limit the user to one check box per row? Thanks //Bob - 20071209//
------------------------------
* **Bug with dokuwiki 2008-05-05**
Warning: ksort() expects parameter 1 to be array, boolean given in /../wiki/lib/plugins/btable/syntax.php on line 192
used code:
\\
^ JA ^ NEIN ^ unsicher ^
^ siggi ^ Andreas ^ Tomatensaft ^
* Deleting entries does not seem to work for anything except Mozilla Firefox.\\ Tried Internet Explorer and Opera //Marcin - 20080707//