Chapter 7. Common Questions

Table of Contents

Additional Comments

Additional Comments

There is a Frequently Asked Questions section on the website that attempts to answer most of the commonly asked questions. However there are a few questions that it is worth mentioning in this document since they are of general interest.

The password entry form displays options I do not want users to change.

This is possible since this is a Joomla configuration option. In the User profile the settings are in two categories: Profile, which includes username and password, and Basic Settings, which include editor, time zone, front end language.

In the back end if you navigate to User Manager -> Options, under Component (Users Configuration) you will see two options 'Front End User Parameters' and 'Front End User Language'.

Set 'Front End User Parameters to "Hide" and that will hide the 'Basic Settings' in the Users profile.

  1. Front-end Language

  2. User Editor

  3. Time Zone

In the User Profile Edit form the 'default' Joomla Password tip says 'Specify 4 characters'.

This is a consequence of the COM_USERS_DESIRED_PASSWORD language string being specified in the Joomla release as: 'Enter your desired password - Enter a minimum of four characters'. This can be changed by a site language override where it can be specified to be what ever the site desires. Typically the text required would reflect the settings determined for the site.

As an example one of our sites used the following text:

Enter your desired password - Minimum length 10 characters and must 
        include one Upper case letter, one lower case letter, one numeric character and 
        one special character (i.e. !, #, @, %).
        

Language overrides can be performed in the Joomla administrator. First open the language override menu in Joomla admin. The menu is located under Extensions > Language Manager, under the tab Overrides. This presents a simple interface where one can filter, choose a language file for the admin or front-end, and a table list of any current overrides that are present upon the site. If there is more than one language installed then it is possible, depending upon the language which we are working upon, to select it from the drop down.

Release 0.1.2 has introduced the ability to provide an additional informational field in the front end User Edit Profile Form to also display some text to assist the user in choosing a suitable password, which is very useful especially if the password generator is not used.

How do language overrides work

When first used Joomla will create an ‘overrides’ folder under the language folder upon the site. It then creates a file named zz-ZZ.override.ini within that folder, where zz-ZZ is the language criteria. i.e en-GB for an English translation. By using this mechanism when a component or Joomla is updated the contents of this file will remain unchanged.

Overriding the default language strings

Most of the time you will want to overwrite the default language strings. The quickest way is to click on the button New, which brings you to a screen where you enter your desired string to override and the desired value. A language string consists from two parts, a constant and a value. If we know the names and values we can insert them into the field on the left side of the screen.

[Note]Note

This is an additional task for the site administrator to perform. It was decided to not to automate this change of language text, due to the work required in having to update it every time the plugin parameters are changed. This may be implemented in a later release.

Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries