Using a method similar to this http://www.silverstripe.org/all-other-modules/show/267822?showPost=293032 I'm displaying my UserForm inside of a separate page.
Now I assume that the way I'm calling up the form bypasses UserDefinedForm->init(); and prevents it from applying the normal requirements. Including them manually is easy enough but what I haven't been able to figure out is where the other requirements are coming from.
Does anyone have any ideas on why this problem is happening and how it can be fixed?
The bits of code working with the form can be found here : http://pastie.org/1217591
Edit : The page I'm working with is here http://cv.lewiswebdesign.com/