SSL Labs ScoreHSTS Preloaded

System - Required Fields


The System - Required Fields plugin performs several functions:

  1. Enforces field requirements for users in the front-end.
  2. (optionally) Removes field and revisit requirements for specified fields and user groups in the front-end.
  3. (optionally) Removes field requirements for specified fields in /administrator. It may also optionally
  4. (optionally) Enforces a revisit interval, requiring users to re-fresh their profile fields at a specified interval (number of days)


  1. Download System - Required Fields from the RicheyWeb download page.
    • This page will remain unlinked, as the link may change in the future. Visit and use the search feature - search for "System - Required Fields".
  2. In Joomla /administrator, go to the "Extensions" menu, the "Manage" sub-menu, and the "Install" sub-menu.
  3. Select the "Upload Package File" tab
  4. Press the "Choose File" button to browse your system and locate the plugin file you downloaded
  5. Press the "Upload & Install" button

At this point, the extension is installed but not enabled. You can find the plugin by going to the Extensions menu and selecting "Plugins". When in the plugin manager, search for "System - Required Fields".


Choose Ignore Groups

For selected user groups:

  • Fields selected in the "Un-Require" configuration are no longer required
  • If the "Revisit Interval" is greater than 0, the revisit requirement is removed.

Choose which fields are Un-Required in /administrator

Selected fields are no longer required when editing a user profile in /administrator . Additionally, these field requirements are removed for members of "Ignore Groups".

Select the Edit Menu Item

When a user has an un-filled required field, the user is redirected to this menu item. Select the profile edit item from your menus.

Enter the Revisit Interval

If this value is non-zero, at login - at this freshness interval, users will be required to visit the profile edit page (specified in the Edit Menu Item setting above). If they have not saved their profile in this number of days or more, they are required to visit and save their profile.

Users who are members of "Ignore Groups" are not required to meet this revisit requirement.