Manage profile fields for users and groups in Elgg
PHP JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
actions
classes/ColdTrick/ProfileManager
languages
lib
screenshots
vendors/jquery_ui_multiselect
views/default
.gitignore
.travis.yml
CHANGES.txt
README.md
activate.php
composer.json
composer.lock
deactivate.php
manifest.xml
start.php

README.md

Profile Manager

Build Status Scrutinizer Code Quality Latest Stable Version License

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

Widgets

  • profile completeness widget
  • register form widget