/profile_manager

Manage profile fields for users and groups in Elgg

Primary LanguagePHP

Profile Manager Scrutinizer Quality Score

Improved management of user and group profile fields

Features

Configure User and Group profile fields

  • add profile types (user only)
  • add categories (draggable reordering, drop fields on categories to add) (user only)
  • importing default or custom fields
  • ordering of custom fields (drag and drop)
  • adds new field types: dropdown, radio, multiselect and date
  • show on register form (user only)
  • show output as tags
  • mandatory fields (for register form, user only)
  • disallow editing of a specific field (applies to edit profile only)
  • backup / restore profile fields configuration

Informational

  • export user profile (meta)data to csv
  • a river event when user joins the site
  • login history view on users statistics page
  • admin listing + download of inactive users

Other features

  • mandatory profile icon on register form
  • replace profile fields access control with just one profile access option
  • a customized registration form
  • live check for valid username, email and password fields on registration form
  • control the fields shown on a user summary / listing view

Widgets

  • profile completeness widget
  • register form widget