Custom forms for custom post types in D7 I am sub-theming Bartik and have a content type called "support_query" with 3 fields... "title" (which comes with all content types), "field_support_body" and "field_support_date" (which is a simple date field from the Date module).

I would like to create a custom form so users can send me queries of this custom post type... what's a good way to do something like that?
You should use your content type's form, customized to suit the basic user.

You'll have to give the allowed users role the right permission (like `Create the content type').

Then you'll have to change the form to mask all irrelevant information. There are many ways to do this :


Implement a module with a `hook_form_alter'. Flexible but involves coding.
Use a module or a combination to achieve the same goal. This one for example seems to be interesting.