We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 2954
    • 40 Posts
    [I’m aware that the below can be added using the Delicious WebLoginPE but I’ve ended up modifying the core code for the benefit of my CMS users.]

    I was struck that it was odd for the Web User accounts to have State and Country but not the standard fields:

    Address 1
    Address 2
    Postal Code

    Also, I develop for predominately corporate clients, so "Company Name" is a very important addition.

    I’d also like to suggest that the Country Codes be updated to use the ISO country codes instead of numerals.
      • 22303 MODX Staff
      • 10,725 Posts
      IMHO, almost all user profile fields need to be customizable, and future releases will reflect this by allowing easier access to user-defined profile tables; part of a larger effort I refer to loosely as "federated identity" (i.e. allowing aggregation of user data for authentication, authorization, and profiling purposes from various, potentially disparate sources).

      To help isolate your changes for future upgrade path, I would really recommend adding a custom table to manage the custom profile attributes you want to maintain, isolating your additional form fields via plugins for the management pages, and possibly using another plugin to provide access to the extended profile data via $_SESSION variables or a custom class/function.