By yraffah on
Is there a module that enables me to create custom forms with custom fields and selections then I can add that form into a page or as a node in drupal?
Is there a module that enables me to create custom forms with custom fields and selections then I can add that form into a page or as a node in drupal?
Comments
Yes there is...
http://drupal.org/project/cck
twc
how's that working out for
how's that working out for you? let us know if it isn't because somebody will be able to help you in one way or another if you haven't gotten it already.
twc
It seems like CCK is not
It seems like CCK is not what I'm looking for, or maybe I didn't know how to do it in CCK.
Basically I, as a site admin, will create a page, that page should have fields to be filled and submitted by authenticated users for example. This should not be related to the user's profile by any means, although it would be great if it can "import" the user details from his/her profile.
Why am I looking for this?
I'm building a community site where users in reality are requested to come to an office and fill an application form for registration, I want that for to be online, simply by filling the same fields and submitting the information to a particular E-mail address.
Thanks, I never checked this
Thanks, I never checked this module.
Will give it a try and see how things go after that :)
ohh ok... well I did the
ohh ok...
well I did the same thing to some extent, and it was done by simply creating a new module (actually not so simple, but simple enough). It's not finished and the submission form has to be finished, but yea, that's my advice. Plus, after you have built a module on your own, it's much easier to do what you want with drupal because you have a much better understanding of it.
http://drupal.org/node/508
I would give you my code, but it would be just as easy, if not more easy, to learn this way because this gives you explinations each step of the way.
Keep in mind that I might have just failed to find the module that allows you to do this. So you can do what I did or continue searching. If you do find something though, would you post it?
Good luck!
twc
Thanks a lot for your
Thanks a lot for your reply...
I will definitely share whatever I find. Although I might not be qualified enough to work on your code, or even start my own, but I would really appreciate if you can thankfully share it :)
why not CKK?
Hi-- It seems to me CKK http://drupal.org/project/cck is perfect for this - are you sure it's not right for you? It's super flexible. I just installed it and created a new content type -- "report" for users to submit minutes from their committee meetings. There are different fields for date, attendees, location and summary. It was relatively painless to install and use.
I agree, CCK Rules
We are using CCK to build the entry forms for the Pacific Cup Yacht Race. We collect a lot of info and it works fine. With Field Permissions, we can also create hidden fields that we use to track payments, etc.
www.pacificcup.org
:)
blumby and Cayenne, Is it
blumby and Cayenne, Is it possible to show me examples? Maybe I was not able to properly build the correct type of node or something...
mine has restricted access
and I can't figure out how to easily let you see it -- but here are the steps I took, maybe this will help envision what it is:
To display the new content type, there might be another way, but I used taxonomy.
If you want to restrict access to the content, you can use the taxonomy access control module.
That is very nice of you
I have already made the first 1-4 steps of creating a new content-type, now comes the "confusing" part for me....
Should I add a new entry with all my required fields and post it to the site (have it published) first or it will be linked from a menu item to "something" that I can't figure out? It is a bit confusing to me at moment. Actually I couldn't follow you after adding a term to a newly created vocabulary for the "reports". Is it possible to explain that part for me please? It seems like we are getting there :)
Thanks in advance...
right, it is confusing
If I understand, you now have a content type, that's listed in the list of content types? You can now add a link -- node/add/report to the menu so users can click on it and get the form that says at the top "submit report."
To see the results of what the user submitted, you go to taxonomy/term/88 or whatever -- the name of the vocabulary you associated with the content type.
Does this make sense?
If you want to make the results private, so only certain roles can see it, you can add another vocabulary and add "private" as a term, and configure private to have restricted access. I'm not sure if you can make that a default and make it invisible in the form but I think you might be able to.
I think I got the whole idea
I think I got the whole idea now and many thanks to you for your great help, however, is it possible to have the users submit the "report" or "forms" to an E-mail address?
That I don't know
it doesn't seem like it would be that hard - maybe you should ask on the big forum.
So yeah a submission form means you get emailed that form back
How do I get this new CCK content type to email to an address after the user clicks send?