Skip to content
Laurent Jouanneau edited this page Aug 31, 2019 · 1 revision

jCommunity 1.2.2

Warning, to use this version, you need to upgrade Jelix to the latest minor release of the branch you use. Minimum supported versions are 1.6.21 and 1.7.0.

New features and improvements

  • New process to request a password. There is not anymore a form in which the user has to indicate a key and a login. The email contain a link having the login and the key.
  • New process for registration. It follows "modern" processes for the registration:
    • the form contain the login, email but also the password
    • the email indicate a link, which contain the registration key so the user do not need anymore to fill a new form
  • User profile: improve the privacy. A configuration property, publicProperties, allows to specify which fields are public, so only these fields are shown to any visitor.
  • sends emails in HTML instead of in plain text.
  • New form allowing user to change its password when he is authenticated
  • Account deletion: ask the password account to confirm
  • Improvements in some messages and templates
  • add locales for PT

Developers:

  • compatibility with the upcoming Jelix 1.7.0. Update install scripts for Jelix 1.6.19 and 1.7-beta.4
  • support of liveconfig.ini.php of Jelix 1.6.18+ to store the encryption key
  • improvements into the installer
  • nickname field is now optional
  • Possibility to configure an other form instead of account form. In the auth.coord.ini, support of a new parameter, userform, in the Db section. It should contains the selector of the account form.
  • more integration with jauthdb_admin
  • New option useJAuthDbAdminRights to take care of jauthdb_admin rights
  • New option accountDestroyEnabled to allow to delete accounts
  • Some features are enabled only if email is well configured
  • no more templates for each languages.

Fixed bugs

  • Fix localized templates: add default templates
  • remove deprecated en_EN locales and en_GB locales

Download & installation

see Installation and Configuration.

Upgrading from a previous version

Before launching the upgrade :

  • If you redefined the DAO, be sure the keyactivate field has at least 50 characters
  • Since many things has changed into these templates (variables may not be the same for examples), update those one you redefined in a theme:
    • mail_registration.tpl
Clone this wiki locally