Examples / Contributions

laurent.leseigneur@bonitasoft.com's picture
laurent.leseign...
Category: 

Extension of Data Table widget including a sort by date improvement and the opening of a modal dialog window at selection.

haris.subasic's picture
haris.subasic
Category: 

It allows you to show progress based on milestones that you define. It can be used in a form or in a page, for example to show the end user in which phase or milestone the process instance is currentlly at.

said.soussi_1406021's picture
said.soussi_1406021
Category: 

Widgets et réalisation à destination de la communauté

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

**Introduction
**
The widget File Upload is a "two direction" widget.
* It allows the user to upload a Bonita Document (file, or URL)
* user can download the current document and can decide to keep it, erase it, or upload a new version for this document
* using the FileUpload as a list of document ensure that you can edit this list: remove the third document of the list, update the fourth document, add two new documents.

Releases for widget_fileupload

Total downloads: 1 117
Version BonitaBPM Version Post date Download Link to content
1.3 7.8.x, 7.7.x, 7.6.x 2019-Apr-18 Download
1117 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

widget_togglebutton

Conditionnal tab widget. You can show / hide a tab

Here the widget in action

Releases for widget_togglebutton

Total downloads: 1 150
Version BonitaBPM Version Post date Download Link to content
1.1 7.7.x, 7.6.x, 7.5.x 2019-Jan-25 Download
1150 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

The same function as the Standard Button, except that you can give a confirmation message.

Releases for widget_ConfirmButton

Total downloads: 1 131
Version BonitaBPM Version Post date Download Link to content
1.0 7.8.x, 7.7.x 2019-Jan-14 Download
1131 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Releases for widget gantt

Total downloads: 1 188
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2019-Jan-11 Download
1188 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Releases for Widget Carousel

Total downloads: 1 169
Version BonitaBPM Version Post date Download Link to content
1.0 7.7.x, 7.6.x 2018-Oct-04 Download
1169 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Integration of the alaSql Librairy, to export / import Excel

Access the example page https://github.com/Bonitasoft-Community/widget_alaSqlOperation/blob/mast...

In this page, you have a complete example:
- you have a list of data in a WidgetDataTable, then the widget creates for you an Excel file. It's done locally, no call to any server

Releases for widget_alaSqlOperation

Total downloads: 2 656
Version BonitaBPM Version Post date Download Link to content
1.1 7.7.x 2018-Aug-22 Download
1309 downloads
Release note
1.0 7.6.x 2018-Mar-30 Download
1347 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

You display a form, and when the user submits, you want to come back where you were (Portal, Custom Page, Living Application)? This widget is for you.

1/ Add the widget to your page

2/ create a STRING variable, named (for example) it formUrlBack

3/ reference this formUrlBack variable in the widget, in the property urlBack

4/ in your button, in property Target URL on success, set the value to {{formUrlBack}}

Releases for widget_calculateUrlBack

Total downloads: 1 341
Version BonitaBPM Version Post date Download Link to content
1.0 7.6.x 2018-Mar-30 Download
1341 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

# widget_autoassign widget_autoassign

When you access a task from a direct link, BonitaPortal displays the form and you can work with him. But when you want to submit the form, you got a "you are not assigned to the task". This is particularly annoying if you want to send the task list by email.

So, put this widget in the form, and branch the taskId and the UserId. The widget will do the job for you.

Tips: in a form,

Releases for widget_autoassign

Total downloads: 1 843
Version BonitaBPM Version Post date Download Link to content
1.1 7.10.x, 7.9.x, 7.8.x 2020-Jan-24 Download
588 downloads
Release note
1.0 7.6.x 2018-Mar-13 Download
1255 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

widget_Plus

This collection is a set of widget which give more controls on the standard widget.

InputPlus :
* Real Max Length : you can decide for the max character. After this number, it is not possible to give more character
* Style CSS : directly set some additional CSS style to the input
* Title : add an info bullet to your widget

Releases for Widget_Plus

Total downloads: 3 225
Version BonitaBPM Version Post date Download Link to content
1.1 7.3.x 2017-Jan-04 Download
1696 downloads
Release note
1.0 7.x, 7.3.x, 7.2.x 2016-Dec-06 Download
1529 downloads
Release note
valerioneri.de's picture
valerioneri.de
Category: 

This is a custom widget that espects a **taskId **and gets you an array of case variables.
The case variables will be accessable by name. Bind the variable and access them like this:
caseVars['ideaDescription'].value

The whole structure of the case variable (see REST API) is kept in the array.

The **taskId **can be easily retrieved by getting the URL parameter.
This widget only works when embedded on a task form (not for living applications, unless you get the taskId from somewhere).

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

widget_datetime

A big thanks to Learning Health to produce this widget. This widget manage the Date (and do that correctly over all the time zone : the July 24 will be July 24 over all time zone, and you will have July 24 in your database) and manage the date and the time. Two methods exist for the time point of view : the ABSOLUTE and the TIMEZONE.

Releases for widget_datetime : work on all timezone, and manage the time too

Total downloads: 1 597
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Oct-21 Download
1597 downloads
Release note
erwan.bodere's picture
erwan.bodere
Category: 

Custom widget to hide/show a DOM element.

You can customize the look and feel of the widget (image or button).

custom_showHide_show.png

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

widget_modal

The Widget Modal button displays a button. When you click on the button, then a Modal window appears, and then you can edit something.

NOTE: a widget Modal is now in standard in Bonita. Prefer the standard widget.

screenshoot_button.jpg

A close button is then accessible to ... close the modal window

Releases for widget_modal

Total downloads: 1 671
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Oct-08 Download
1671 downloads
Release note
erwan.bodere's picture
erwan.bodere
Category: 

Custom widget textArea for Bonita. Compatible with Bonita 7.3.2.

This custom textArea widget add three features to the standard widget :

  • availability to add a placeholder
  • availability to customize style (ex : { "background-color" : "#444", "color" : "#FFF" }, { "height":"200px" })
  • availability to add a tooltip, with thoses options :

custom_textarea.png

erwan.bodere's picture
erwan.bodere
Category: 

This custom button widget add three features to the standard widget :
- availability to add an icon (see : http://getbootstrap.com/components/)
- availability to add a confirmation message (usefull when you remove an item from a collection)
- availability to customize style (ex : { "min-width":"85px", "max-width":"100px", "margin-top":"20px" })

custom_button_confirmation_message.png

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Versions: up to 7.11

AutocompleteKey return a key and can get a Key to display the value. The AutocompleteKey works as a Select widget (Autocomplete works as a Text Helper).

Note: from 7.12 onwards we recommend using the Autocomplete feature of Bonita.

Releases for widget_autocompletekey

Total downloads: 2 623
Version BonitaBPM Version Post date Download Link to content
1.2 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Nov-07 Download
1074 downloads
Release note
1.1 7.x 2016-Sep-30 Download
1549 downloads
Release note
DrakunDry's picture
DrakunDry
Category: 

iOwiYXs.png

BNqnUU4.png

Releases for Custom date Picker

Total downloads: 1 530
Version BonitaBPM Version Post date Download Link to content
1.1 7.x 2016-Sep-18 Download
1530 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

widget_displayfailedresponse

This widget is use to display the error come from the Submit.

Releases for Widget_displayfailedresponse

Total downloads: 2 041
Version BonitaBPM Version Post date Download Link to content
1.1 User Friendly message 7.4.x, 7.3.x, 7.2.x 2017-May-08 Download
838 downloads
Release note
1.0 7.3.x 2016-Aug-27 Download
1203 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

The Bear Table widget display data in a table, with the control:
* Cell in read/write (Text, Number, Select, Date)
* filter, sort
* rules: sum must be egal to 154, all values different
* color, hide lines

Different control:
screenShot_FullModification.jpg

Releases for Widget BearTable

Total downloads: 6 874
Version BonitaBPM Version Post date Download Link to content
2.5 7.8.x, 7.7.x, 7.6.x 2019-Mar-26 Download
686 downloads
Release note
2.2 7.6.x 2018-Mar-30 Download
643 downloads
Release note
2.1 7.5.x 2017-Oct-28 Download
980 downloads
Release note
2.0 7.x 2016-Sep-20 Download
1446 downloads
Release note
1.1 7.x 2016-Apr-22 Download
1650 downloads
Release note
1.0 7.x 2016-Apr-15 Download
1469 downloads
Release note
valerioneri.de's picture
valerioneri.de
Category: 

This is a custom widget, that can be used in Living Applications and process forms in the BPMS solution called Bonita BPM (version 7.x). This widget gives you the possibility to load the value of a variable which is available in a running activity. The retrieval is performed via a REST call to the Bonita BPM REST API.

antoine.mottier's picture
antoine.mottier
Category: 

A widget to automatically redirect user to next task after case instantiation or task submission.

Releases for Redirect next task widget

Total downloads: 3 562
Version BonitaBPM Version Post date Download Link to content
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
1850 downloads
Release note
1.0.0 7.1.x 2015-Nov-18 Download
1712 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

Bonita BPM 7 widget displaying a Bonita document as a PDF

Releases for PDF viewer widget

Total downloads: 2 539
Version BonitaBPM Version Post date Download Link to content
v1.0 for Bonita BPM 7.1 and onward 7.1.x 2015-Sep-18 Download
2539 downloads
Release note
Notifications