Managing changes and bugs in JavaForge (codeBeamer) with the help of Wiki Forms
If you a user of JavaForge and you like the Wiki capabilities you might love this one too. Maybe you got Stakeholders within your project who are not so familiar by using tracker you might give them the possibility to submit tracker items via Wiki Forms. How does this work out.
Within the JavaForge (codeBeamer) wiki (based on JSPWiki) you are able to use different wiki forms plugins like fields, buttons, lists etc.
See Supported HTML form elements:
* FormOpen - opens a form
* FormClose - closes a form
* FormSet - sets defaults for a form
* FormOutput - defines the JSPWiki plugin that handles the form, when it is finally submitted.
* FormInput - for different kinds of basic input fields, e.g. text, password, submit.
* FormSelect - provides a drop-down select list
* FormTextarea - provides a textarea field
I want to give here a short example how to transfer data from a wiki page into an existing codeBeamer Tracker.
Have a look at the following wiki page (screen shot) where I defined with the help of wiki form plugins the submission of a change request directly to a Tracker.
You find the new Tracker entry within the codeBeamer Tracker. (See Screenshot)
The code you need to write for this small example is pretty simple:
[{FormSet form='testForm' trackerId=23}]
[{FormOutput form='testForm' handler='SimpleTrackerFormPlugin' populate='handler'}]
[{FormOpen form='testform'}]
|Summary: |[{FormInput type='text' name='shortDescription' size=80}]
|Description: |[{FormTextarea name='longDescription' rows=5 cols=80}]
|Priority: |[{FormSelect name='priority' value='Low;High'}]
[{FormInput type='submit' name='OK' value='OK'}]
[{FormInput type='submit' name='CANCEL' value='Cancel'}]
[{FormClose}]
You find the tracker ID in the status bar if you “Mouse over” the Tracker itself (see screen)
Posted at 04:04PM Oct 11, 2007 by Jean Pierre Berchez in Business | Comments[1]


Posted by Hendrik Scheider on June 08, 2008 at 11:47 AM CEST #