Blogs Blogs

OpenXava 4.2.3 released OpenXava 4.2.3 released

XavaPro 6.0 released

November 27, 2018

The OpenXava team is pleased to inform that a new version of XavaPro is already available.
 

XavaPro 6.0 has the next new features:

  • New visual style for mobile user interface with two themes.
  • CSS for desktop user interface used also in mobile.
  • Privacy policy shown on sign up to be accepted configurable via Configuration module.
  • Date of privacy policy acceptance is stored for each user.
  • Email as user name configurable via Configuration module.
  • Name of current organization is placed in left menu.
  • Link for going to the list of organizations in shared user among organization is in left menu.
  • New method delete() in Organizations class to delete organizations by code.
  • emailValidatorForSignUpClass in naviox.properties to define the email validator on sign up.
  • Includes OpenXava 6.0.

New mobile visual style

Since v6.0 the visual style used for desktop is the one used for the mobile too. That is, the themes Terra and Light from OpenXava are now available in mobile. Here you have a sample of the new aspect of mobile user interface:


This is the login page:

Terra
mobile_en010.png
Light
mobile_en010.png

This is the menu:

Terra
mobile_en020.png
Light
mobile_en021.png

The list mode:

Terra
mobile_en030.png
Light
mobile_en031.png

The detail mode:

Terra
mobile_en040.png
Light
mobile_en041.png

A group:

Terra
mobile_en050.png
Light
mobile_en051.png

A collection:

Terra
mobile_en060.png
Light
mobile_en061.png

Sections:

Terra
mobile_en070.png
Light
mobile_en071.png

To choose between Terra and Light use the styleCSS property of xava.properties:

#styleCSS=terra.css
styleCSS=light.css

Moreover, if you create your own CSS style for desktop it will be used for mobile, and of course, it will be adapted to work nice in the mobile screen.

Privacy policy

In order to help you to meet GDPR requeriments if you create public applications, we have added the privacy policy option to XavaPro. To active it, go to Configuration module and check the "Privacy policy on sign up" option:

In this way, when a new user signs up in your application has to accept the privacy policy explicitly:

The text for the privacy policy is from privacy_policy entry of your messages i18n files.
Moreover, the date when the user signed up accepting the privacy policy is stored for each user.

Try it yourself

Demo: http://www.openxava.org/XavaPro (User: demo, Password: demo)

If you want to try the mobile features access to above URL using your mobile phone.

To learn more go to the XavaPro page.

If you're an Enterprise customer you will receive an email with the upgraded Enterprise edition.

 

blog comments powered by Disqus