![]() |
|||||||||||||||||||
|
<< New Features in openCRX v2.5 >>
In addition to the above, openCRX v2.5.1 also includes the following features:
In addition to the above, openCRX v2.5.2 also includes the following features:
In addition to the above, openCRX v2.5.3 also includes the following features:
Enhanced GUI with new IconsEnhanced Work / Expense RecordWe enhanced the model so that you can capture both Work Records and Expense Records. A large (and easily expandable) set of record types is supported: Wizard to create Work RecordsCreating and tracking Work Records is easy with the provided wizard: Wizard to create Expense RecordsCreating and tracking Expense Records is easy with the provided wizard: Wizard to create Work/Expense ReportsWith this new wizard you can create work and expense reports with a multitude of filters:
Excel Account Bulk ImporterThis new wizard enables you to import accounts directly from an Excel sheet (which you can either create manually or with some other application, e.g. by exporting contacts from MS Outlook). The first row contains field names, subsequent rows contain data as shown below: The importer generates a detailed HTML report containing information down to the attribute level and clickable links that make it easy to verify imported accounts: Additional information, e.g. a list of supported attributes, is available in the openCRX Admin Guide. openCRX Application Plugin in openMDX 2 ArchitectureMigrating the openCRX application plugin to the openMDX 2 architecture involved rewriting all the backend classes in the package org.opencrx.kernel.backend. The new backend will use the typed jmi1 openCRX API instead of the deprecated, generic openMDX 1 RequestCollection/DataproviderObject API. A backend is now organized as library. The methods can be used in wizards, portal extensions, data bindings or backend extensions. backendClass.getInstance(), e.g. Accounts.getInstance(), allows an easy-to-use lookup. The standard backend classes can be overriden by user-defined implementations so that the standard openCRX business-logic can be adapted and extended very easily. Adding a user-defined backend class
The openCRX communication now uses the new openMDX 2 REST-based transport for internal and remote communications. The new transport is efficient and reduces both the CPU load and the memory requirements. Upgrade Apache OpenEJB to version 3.1.1This is a technical upgrade "under the hood". OpenEJB 3.1.1 was released on 5 June 2009 and openCRX v2.5.0 will use this latest stable version. Information about Apache OpenEJB is available from http://openejb.apache.org/. Upgrade Javascript InfoVis Toolkit to version 1.1.2Thanks to the Javascript Information Visualization Toolkit (JIT) of Nicolas Garcia Belmonte - distributed with a BSD-license - it is possible to visualize accounts and their relationships. Even better, you can interactively navigate the graph and explore the social network of any account. openCRX v2.5.1 incorporates the latest version of JIT: More information about the Javascript Information Visualization Toolkit (JIT) is available from http://thejit.org/. Upgrade WYMeditor to version 0.5 RC1This new version of WYMeditor (http://www.wymeditor.org/) also supports Safari and Google Chrome browsers: More information about WYMeditor is available from http://www.wymeditor.org/. Upgrade SIMILE Timeline to version 2.3.0This timeline widget produces interactive timelines based on openCRX activities: More information about SIMILE Timeline is available from http://www.simile-widgets.org/timeline/. ical Servlet supports iPhoneWith the iPhone (OS3.0+) you can subscribe to any remote ICS calendar (read-only). Hence, you can also connect to your openCRX calendars:
If you need read/write access to your calendars, please scroll-down to the openCRX CalDAV Servlet. ical Servlet generates birthday calendarThe ical servlet supports a new calendar selector bdays. Based on an account filter and data available in the filtered accounts' attribute birthdate the ical servlet generates a birthday calendar on the fly. By default, such a calendar covers 3 years (previous, current, and next year). You can adjust the generated ICS calendar to your liking with various parameters as schon below: The following example shows a generated VEVENT (Thunderbird/Lightning): Now you can manage contacts and their birthdays with openCRX and then simply attach your favorite calendar application like Thunderbird/Lightning (or Sunbird), MS Outlook, or even your iPhone to openCRX and you will never again miss a birthday! openCRX CalDAV ServletManage your calendars - shared and/or private - with any CalDAV compliant client and openCRX. openCRX v2.5.2 features a native CalDAV Servlet, i.e. openCRX is a fully-fledged CalDAV Server (get more information about CalDAV from http://www.caldav.org/ or http://caldav.calconnect.org/ or read what Wikipedia is saying about CalDAV). In a nutshell, this means that you can use any CalDAV client (including the iPhone) to connect to openCRX and view, manage, and share openCRX Activities. Mozilla's Sunbird and Mozilla's Lightning, the calendaring add-on for Mozilla's Thunderbird, are not only the best-tested cross-platform CalDAV clients, they also work flawlessly with openCRX. And iPhone 3.0 also connects directly to the openCRX server:
Please refer to the openCRX FAQ for a list of tested CalDAV clients that work with openCRX. Wiky - a WYSIWYG Editor for Wiki-style text entryIn addition to the already supported WYMeditor, openCRX v2.6 will also feature a WYSIWYG editor for Wiki-style text entry. A big thank you to Stefan Goessner who granted us a BSD-style license to use his Wiky (a client-side bidirectional Wiki markup to HTML converter). Click on the following image to give it a try: Performance Boost thanks to new openMDX Entity Manager - openCRX Application w/out EJBsPlease refer to the following Wiki Page for detailed information: openCRX v2.5.2 does not use EJBs anymore. There are a multitude of advantages, the most important ones being:
openCRX PDA/MOBILE GUI - optimized for PDAs like iPhoneThis new GUI is geared towards PDAs and other mobile devices with touch screens and makes the most important openCRX features available to road warriors. If there is need to access the full openCRX functionality users toggle between the MOBILE GUI and the the rich AJAX-GUI at any time (it goes without saying that you can also use the PDA/MOBILE GUI on your desktop if you prefer it to the Standard GUI...).
Search FormsSearch Forms increase the usability of the openCRX search functionality:
Dashboard / DashletsEvery user can manage his own dashboard and add/configure dashlets as he likes:
|
||||||||||||||||||
![]() | ![]() |