Elxis 5.5 Hermes has many login related improvements such as 2 factor authentication, login with e-mail and extended AJAX login. JSON format improves extensions' parameters handling. Canonical links in pages head improves SEO. Many other additions and fixes improve and modernize Elxis as a framework in general. The most important changes in Elxis 5.5 follows.
Changelog
Most important changes, fixes and additions in Elxis 5.5 Hermes in comparison to Elxis 5.4 Calypso.
- Option to login with email instead of username.
- XML parameters are now saved in database in JSON format instead of text new line delimited. Backwards compatibility. New method elxisParameters::toJSONString
- Added canonical links in pages head.
- Built-in 2 factor authentication (2FA). Users in order to login must provide an One-time-Password (OTP) which they received via email or SMS.
- Added SMS helper library (5 providers integrated). Send SMS messages easily via Elxis.
- AJAX login and 2FA in all built-in login forms: offline page for users/administrators, administration login, module login, template five.
- Extended use of security tokens in login forms.
- Change tags URL from tags.html?tag=x to tags/x.
- Button to hide unpublished modules/plugins (preference saved in cookie) from administration listing pages.
- Added a button to manage a plugin from plugin's edit page.
- Preview any front-end template without enabling it.
- Increased session_data and params columns size from TEXT to MEDIUMTEXT. Also increased the size of a few other database columns.
- Fix folders not showing in left column of media manager.
- Remove deprecated APC instances.
- Changed default width from 240 to 320px for thumbnails and from 480 to 640px for medium size images.
- Better sitename detection in Elxis installer.
- Improved timezone detection and mail settings in Elxis installer.
- Gmail configuration improvements.
- Module Admin Language: Change select drop-down with links.
- Deny sending emails if Mail to Friend is not showing.
- Possible to use single and double quotes in parameters text elements. Also possible for multi-line text in parameters (thanks to JSON format).
Download