After getting into the SQL database, I see the problem – each of my custom profile fields is VARCHAR 254, so after approximately 60 of those fields we hit SQL error 1118. I’m manually paring down those fields to VARCHAR 25 because that’s way more than the characters of any of my radio button options that I’ll need, but I noticed in class-formbuilder.php that the default new field is set to VARCHAR 254, which seems to be applying to radio buttons (the other field type seem to calculate the max characters needed for the field on the fly using the $op_max variable, but please correct me if I’m reading that wrong).
I don’t want to ‘hack core’ and make changes that will prevent me from updating this plugin – any suggestions for how I might hook into this and write my own add-on that would enable me to have a whole bunch of fields?, or would you possibly consider writing an enhancement or accepting a pull request? What I’m interested in doing is possibly breaking up the profile form into multiple pages/tables, which would give more space for all the crazy fields I need to store.
Thanks (and thanks for a totally awesome plugin, BTW!)
Lauren