![]() |
|||||||
|
<< New Features in openCRX v2.13
see also RELEASE-NOTES for additional information on new/changed features Responsive HTML5/Ajax-GUIA new generic and extremely powerful and feature-rich HTML5/Ajax-GUI (built with the Bootstrap framework) that works on any device. This AJAX-enabled HTML5-GUI supports a wide range of modern browsers, including Chrome, Firefox, Opera, Safari, IE, etc. and it supports any device including mobile devices (iPhone, iPad, Android-based devices, etc.). Screen shots from a Nexus 5: Connect to our openCRX demo server and see the new GUI in action or get the updated openCRX GUI Guide. User-specific ordering of grid columnsAny user can change the ordering of grid columns by simply opening a grid's View menu and then selecting the entry of the grid column to be moved to the right: Connect to our openCRX demo server and see the new GUI in action or get the updated openCRX GUI Guide. Enhanced search formThe enhanced search form supports both searching withing the result set of a previous search and searching across all objects of a grid: Connect to our openCRX demo server and see the new GUI in action or get the updated openCRX GUI Guide. Janino scripts as workflowsA new feature that allows you to define a workflow's execute() method as Janino script. This way segment-specific business-logic can be added without building and deploying a new EAR. Here is an example:
MailWorkflow supports external sendmail commandIn addition to the already supported JavaMail openCRX newly supports external sendmail commands. sendmail has several advantages over JavaMail in high-end environments. sendmail is used by the MailWorkflow if the system property -Dorg.opencrx.usesendmail.{provider.name} is set to true, e.g.
-Dorg.opencrx.usesendmail.CRX=true
In this case JavaMail resources must not be configured anymore in web.xml and the application.server. mail.jar must still be deployed as it is required to construct RFC822-compliant MimeMessages. DocumentExporter workflowThe DocumentExporter workflow allows to export document folders to the file system. A document folder is exported if a DocumentFolderShare exists for this folder. DocumentFolderShares can be managed manually with the standard GUI. Store Media on the file systemIt is now possible to store the content of objects of type org:opencrx:kernel:document1:Media on the file system. The option is activated with the system property
-Dorg.opencrx.mediadir.{provider.name}={mediadir.name}
The DbSchemaWizard supports the following new functions to manage and migrate existing media objects in case the option -Dorg.opencrx.mediadir is turned on:
This new feature can reduce the load on your DBMS in a major way (e.g. easy backup of media/blobs with rsync that does not generated any DB-load). Auto-update of addressesIf authority is set, postal and e-mail addresses are updated automtically in case the matching authority's addresses changes. With this new feature it is easy to keep addresses of employees of an organization in sync with the organization's address, etc. The operation checkForAutoUpdate() allows to check whether a given address qualifies for auto-update. Activity RelationshipsIt is now possible to capture relationships between activities similar to how you capture relationships between accounts: Next/Prev InspectorNew Next/Prev buttons allow to iterate the content of a grid at inspector-level: |
||||||
![]() | ![]() |