Disallow custom fields with names that:
* overlap with the enabled built-in fields, or * contain characters other than letters, digits or underscores (fixes #2431). If such a field is encountered, the field is ignored, and a warning logged.
Authored by: cmlenz 2006-02-10
Parent: [r2884]
Child: [r2886]