Now, I'm dealing with the control panel. You see, some option values are boolean (that is
NOT). Currently this is managed by a text input field where your should write 1 or 0 depending you want activate or deactivate that option. Really ugly and confusing. What happens if you put 2, or 134? Actually, an error message appears.
I'm replacing all that fields by selection lists with Yes or No values, which are less confusing and also avoids configuration errors. I would use checkboxes but that would need to change current validation code.