How to extend system forms (like admin user)?


Can I extend the admin user form (like want to add contact number, address etc) and if yes, then I have to make changes in properties and handler files or is there any another way?


Great question. The answer is absolutely yes and is a fundamental feature of Preside. I’ve created a little 101 video for this very question:

Summary of video:

  1. Use documentation to find where to extend preside objects and forms: and
  2. NEVER touch anything in core preside. Keep that clean.
  3. Most features can be extended or overrided by creating files with the same name/path within your application or extension