Examples / Contributions

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 246
Version BonitaBPM Version Post date Download Link to content
1.1 7.10.x, 7.9.x, 7.8.x 2020-Jan-24 Download
276 downloads
Release note
1.0 7.6.x 2018-Mar-13 Download
970 downloads
Release note
juancarlos_fo_1365077's picture
juancarlos_fo_1...
Category: 
romain.bioteau's picture
romain.bioteau
Category: 

This is the Bonita Jasper connector removed from the Bonita Studio after 7.7 version.
You can download the latest binary and import it in your Studio if your processes need it.

Releases for bonita-connector-jasper

Total downloads: 1 055
Version BonitaBPM Version Post date Download Link to content
1.0.6 7.5.x 2018-Feb-07 Download
1055 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Jaas module to query the Bonita User Database, and return true if the login / password exist. This JAAS module is perfect if you want to use multiple JAAS module, and say "in Bonita OR in my LDAP"

Releases for BonitaJaasLogin

Total downloads: 1 328
Version BonitaBPM Version Post date Download Link to content
2.0 7.10.x, 7.9.x, 7.8.x 2020-Apr-11 Download
248 downloads
Release note
7.6 7.6.x, 7.5.x 2018-Feb-02 Download
1080 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

in form V6, you have a "User Anonymous" function. You can setup a process with this properties, and then any person can create a case without a Bonita user/password.

You just need to give to the user an URL like:
http://localhost:8080/bonita/portal/resource/process/mySimpleProcess/1.0...

Releases for filter anonymous

Total downloads: 1 143
Version BonitaBPM Version Post date Download Link to content
1.5 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Dec-11 Download
1143 downloads
Release note
david_122's picture
david_122
Category: 

Releases for User Registration For Bonita applications

Total downloads: 1 500
Version BonitaBPM Version Post date Download Link to content
1 7.5.x 2017-Dec-11 Download
1500 downloads
Release note
Ziedzone_1357175's picture
Ziedzone_1357175
Category: 
marina.zelwer's picture
marina.zelwer
Category: 

Actor filter to allow a task to a list of user candidates.
Useful to allow users belonging to a group to be task candidates when the group depends on the process instance.

Releases for Actor filter user list

Total downloads: 1 250
Version BonitaBPM Version Post date Download Link to content
1 7.5.x 2017-Nov-13 Download
1250 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Automatic test on your processes. Different method is available to simumlate and load processes: by example, or via some scenario. Tests can be run automaticaly by some REST API call (Continious Integration isage)

Describe the scenarii to test (per process, or per grovvy scenarion)
screenshoot_1.jpg

Releases for Meteor

Total downloads: 4 286
Version BonitaBPM Version Post date Download Link to content
4.0 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Nov-26 Download
119 downloads
Release note
3.2 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-16 Download
117 downloads
Release note
3.1.0 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Aug-25 Download
116 downloads
Release note
3.0.3 7.10.x, 7.5.x 2020-Mar-09 Download
204 downloads
Release note
2.1 7.7.x 2018-Nov-06 Download
703 downloads
Release note
2.0 7.6.x, 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Dec-14 Download
1049 downloads
Release note
1.1 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Oct-28 Download
983 downloads
Release note
1.0 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Sep-27 Download
995 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

page_forklift

Confront a source with your current server, and display what you should deploy. Administrator talke a decision item per item. All item to be deployed are then deployed

screenshot_forklift.jpg

Releases for Forklift (CI Step 5) : detect new artefact, check with your server if you need to deploy them, and then deploy

Total downloads: 2 298
Version BonitaBPM Version Post date Download Link to content
1.7 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Nov-25 Download
106 downloads
Release note
1.6 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-18 Download
130 downloads
Release note
1.5 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-04 Download
141 downloads
Release note
1.4 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Aug-21 Download
145 downloads
Release note
1.3.0 7.8.x 2020-Jun-18 Download
154 downloads
Release note
1.1 7.7.x 2018-Nov-06 Download
544 downloads
Release note
1.0 7.x 2017-Sep-08 Download
1078 downloads
Release note
Lionel Palacin's picture
Lionel Palacin
Category: 

These are the connectors used to integrate Chain Core with Bonita BPM.

Releases for Bonita Chain connectors

Total downloads: 1 088
Version BonitaBPM Version Post date Download Link to content
1.0 7.2.x 2017-Aug-09 Download
1088 downloads
Release note
stein.kilian's picture
stein.kilian
Category: 

Bonitasoft is a software to create a BPM application all-in-one, from back-end to front end, all in the same environment. We can drag tasks into diagrams or widgets into web-pages with beautiful rendering. We can add some code (groovy, javascript, css, html) to be closer to our needs.

What's about this specific code insides diagrams and web-pages ? How do I know the level of quality of this code ? How can I detect potential misconception, code smell or bug ?

This is what Bonita Extract Sources provide you : A way to analyse code hidden in diagrams or web-pages

Releases for bonita-extract-sources

Total downloads: 1 282
Version BonitaBPM Version Post date Download Link to content
1.0 7.2.x 2017-Jun-29 Download
1282 downloads
Release note
didier.dewinne_1's picture
didier.dewinne_1
Category: 

Overzicht van de organisatie van de verschillende divisies binnen Synergie

romain.bioteau's picture
romain.bioteau
Category: 

As a Bonita BPM Portal Administrator, I need to access the different server log files.

Releases for Bonita Server Logs

Total downloads: 2 553
Version BonitaBPM Version Post date Download Link to content
1.1.0 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Oct-13 Download
1254 downloads
Release note
1.0.0 7.4.x, 7.3.x, 7.2.x 2017-Apr-12 Download
1299 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 
  • Access logs files on the server
  • Analyze errors on logs, to focus directly on errors of the days
  • download logs file from the server

screenshotLog_1.jpg

It's possible to filter on error, or to search in the log some information.

Clicking the "automatic refresh" is usefull to view the log in real time.

Error Analysis give a feedback per errors in the days

Releases for Page logs

Total downloads: 8 743
Version BonitaBPM Version Post date Download Link to content
2.8 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Dec-30 Download
178 downloads
Release note
2.7 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Nov-19 Download
93 downloads
Release note
2.6 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Jul-15 Download
174 downloads
Release note
2.5.1 7.10.x, 7.9.x, 7.8.x 2020-Apr-07 Download
161 downloads
Release note
2.5 7.10.x 2020-Feb-04 Download
218 downloads
Release note
2.4 7.8.x, 7.7.x, 7.6.x 2019-Apr-30 Download
409 downloads
Release note
2.2 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Dec-11 Download
1048 downloads
Release note
2.1 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Nov-17 Download
901 downloads
Release note
2.0 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Nov-14 Download
866 downloads
Release note
1.3 7.5.x, 7.4.x, 7.3.x 2017-Sep-30 Download
1067 downloads
Release note
1.2 7.4.x, 7.3.x, 7.2.x 2017-Apr-13 Download
1170 downloads
Release note
1.1 7.4.x, 7.3.x, 7.2.x 2017-Mar-10 Download
1230 downloads
Release note
1.0 7.4.x, 7.3.x, 7.2.x 2017-Mar-09 Download
1228 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

The page display the list of processes you can start and display in the same page the instanciate form.

Releases for page_startprocess

Total downloads: 1 602
Version BonitaBPM Version Post date Download Link to content
1.0 7.4.x, 7.3.x, 7.2.x 2017-Mar-01 Download
1602 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Monitor a path on the server. When a BAR file arrive in the path, deploy it immediately

Releases for page_bardigester

Total downloads: 1 118
Version BonitaBPM Version Post date Download Link to content
1.0 7.4.x, 7.3.x, 7.2.x, 7.1.x 2017-Feb-24 Download
1118 downloads
Release note
onno's picture
onno
Category: 

See Repository on Github.

Releases for Angular Bonita Rest Api Services

Total downloads: 7 066
Version BonitaBPM Version Post date Download Link to content
1.0.4-beta-2 7.5.x, 7.4.x, 7.3.x 2017-Oct-27 Download
1163 downloads
Release note
1.0.4-alpha-4 7.5.x 2017-Sep-29 Download
1030 downloads
Release note
1.0.4-alpha-3 7.5.x 2017-Sep-28 Download
935 downloads
Release note
1.0.0 7.5.x, 7.4.x 2017-Aug-04 Download
1102 downloads
Release note
0.1.0-beta-3 7.4.x 2017-Mar-01 Download
1436 downloads
Release note
0.1.0-beta-1 7.4.x 2017-Jan-24 Download
1400 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Releases for mergeListPDF

Total downloads: 1 736
Version BonitaBPM Version Post date Download Link to content
1.1 7.x 2016-Dec-06 Download
1736 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: 2 728
Version BonitaBPM Version Post date Download Link to content
1.1 7.3.x 2017-Jan-04 Download
1430 downloads
Release note
1.0 7.x, 7.3.x, 7.2.x 2016-Dec-06 Download
1298 downloads
Release note
kiran.neupane's picture
kiran.neupane
Category: 

Change portal user password for bonitasoft 7 living application. You don't have to create a process or do anything just import the two files into the portal.

This page will allow current logged in user to change their password. Please note No validation is done for the password match.

Login to Portal as administrator

Go to Resources and Import page-changePassLivingApp.zip Go to Applications and import Application_Data.xml in the portal Application

Please make sure you change the following in the config file:

Releases for Application to change User password for version 7

Total downloads: 3 018
Version BonitaBPM Version Post date Download Link to content
1.1 7.x 2016-Nov-24 Download
1692 downloads
Release note
1.0 7.x 2016-Nov-23 Download
1326 downloads
Release note
martinezedwin387's picture
martinezedwin387
Category: 
kiran.neupane's picture
kiran.neupane
Category: 

This is an example of using google chart in bonitasoft. Its been tested in 7x version.

Releases for Using Google chart example

Total downloads: 1 536
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Oct-31 Download
1536 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 351
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Oct-21 Download
1351 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 425
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Oct-08 Download
1425 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

jagch's picture
jagch
Category: 

Available Bonitasoft 7.X
Create an event in a specific calendar.
Assign a category to the event
Location Event
Priority Event
TimeZone

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: 
  • Register a SQL Query, then execute if via a REST CALL (useful in a Form or a Page) - no development
  • Handle multiple data sources
  • Check performance on execution
  • Configure access on each SQL request, one by one
  • Simulation mode: if you don't have access to the database on your development platform, use the simulation method

screenshoot_list.jpg

Releases for Page Gasoline : Rest SQL DataSource + Admin page

Total downloads: 5 073
Version BonitaBPM Version Post date Download Link to content
1.9 7.12.x, 7.11.x, 7.10.x, 7.9.x 2021-May-06 Download
28 downloads
Release note
1.8.1 7.11.x, 7.10.x, 7.9.x, 7.8.x 2021-Jan-13 Download
71 downloads
Release note
1.7.0 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-04 Download
148 downloads
Release note
1.6.3 7.9.x 2019-Oct-16 Download
214 downloads
Release note
1.6.2 7.7.x 2018-Nov-30 Download
272 downloads
Release note
1.6 7.7.x, 7.6.x, 7.5.x 2018-Aug-15 Download
327 downloads
Release note
1.3 7.6.x, 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Dec-12 Download
642 downloads
Release note
1.2 7.x 2016-Dec-08 Download
1246 downloads
Release note
1.1 7.3.x, 7.2.x 2016-Nov-02 Download
1027 downloads
Release note
1.0 7.x 2016-Oct-01 Download
1098 downloads
Release note
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 029
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
773 downloads
Release note
1.1 7.x 2016-Sep-30 Download
1256 downloads
Release note
DrakunDry's picture
DrakunDry
Category: 

iOwiYXs.png

BNqnUU4.png

Releases for Custom date Picker

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

In 7.3, BonitaHome does not exist. So, this library save the Properties in the BonitaDatabase itself. It's working in a Cluster too

Releases for Bonita Properties

Total downloads: 6 382
Version BonitaBPM Version Post date Download Link to content
1.5 Jboss Widfly 7.6.x, 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Dec-12 Download
652 downloads
Release note
1.4.2 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Sep-02 Download
926 downloads
Release note
1.4.1 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Aug-01 Download
674 downloads
Release note
1.4 Large key and TenantID 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Jul-05 Download
779 downloads
Release note
1.3 Rest API and Custom page 7.4.x, 7.3.x, 7.2.x 2017-May-08 Download
866 downloads
Release note
1.1 7.x 2016-Oct-03 Download
1220 downloads
Release note
1.0 7.x 2016-Sep-07 Download
1265 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Java Library to manage errors and Logs, and to give back information to the user (title, cause, action, consequence, action)

Releases for Bonita Event

Total downloads: 1 336
Version BonitaBPM Version Post date Download Link to content
1.0 7.x 2016-Sep-07 Download
1336 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: 1 624
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
626 downloads
Release note
1.0 7.3.x 2016-Aug-27 Download
998 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Show an example to upload a file to a case with a REST API

screenshoot_testupload.jpg

This page show you how to implement a File Upload in your Custom page.

Define a process with a Document variable, and create a case in this process. So, you need to have a the case id and the Document Name.

Releases for page_testupload

Total downloads: 2 222
Version BonitaBPM Version Post date Download Link to content
1.1 7.x 2016-Aug-17 Download
1204 downloads
Release note
1.0 7.x 2016-Aug-12 Download
1018 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

Food Truck is the best place to discover and download custom pages, custom widgets and Living Applications you'll love on your Bonita Runtime.

This custom page enables you to list all available artifacts on Bonita Community GitHub and helps you install the one you have chosen on your Bonita Runtime for selected user profiles. This allows you as well to update to latest versions.

screenshot_foodtruck.jpg

Releases for Foodtruck: the Bonita Store

Total downloads: 4 965
Version BonitaBPM Version Post date Download Link to content
2.2.0 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-30 Download
85 downloads
Release note
2.1 7.10.x, 7.9.x, 7.8.x 2020-Feb-01 Download
95 downloads
Release note
2.0 7.9.x, 7.8.x 2019-Dec-24 Download
142 downloads
Release note
1.3 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Sep-27 Download
1214 downloads
Release note
1.2 7.x 2017-Sep-09 Download
837 downloads
Release note
1.1 7.x 2017-Jul-21 Download
899 downloads
Release note
1.0 7.x 2016-Jun-14 Download
1693 downloads
Release note
dimitris.kosmidis's picture
dimitris.kosmidis
Category: 

DAEM, OPANDA 2016 v.01

Sean McP's picture
Sean McP
Category: 

This project shows how to create Radar Graphs using d3 in Bonita 7.2.3 and above

Notifications