CiviCRM noverwrite extension

Prevent users from overwriting their record while trying to add a new participant / contribution / membership.

CiviCRM by default pre-selects your own contact details when you register to an event (or other public visible forms) if you are logged in. It is generally a good thing, but might lead to errors, for instance when a team member will overwrite their own contact record, or if a person forwards an invitation they received to someone else. This extension makes the first and last name fields read only, to prevent these mistakes.

Based on an idea and initial code from Stoob.

installation

Download/git clone in your extension folder, enable the extension, or use the native civicrm extension installer.

limitation

The user needs javascript enabled, so don't use it as a security measure, just as a help to avoid common errors.

Author: 
xavier
Maintainers: 
Screenshots: 
Fully Qualified Name: 
eu.tttp.noverwrite
Git URL: 
https://github.com/TechToThePeople/noverwrite.git
Current Usage: 
796
Development Status: 
Stable

Releases