Hello I am new to drupal and this is my first post. Everything is working flawless and alote of extra modles are installed.

I am needing to make a page that anonymous users can goto to only submit a message and upload a file. Then i need a page where my moderators can see the file (picture) and the coments that the anonymous usershave posted.

So basically there are 2 seperate pages with the info on it. Since i am new i have no idea if i need to create a new content type or what. Any help with this would greatly help me with learning since i will be doing alot more of this type of stuff.

Thank you for your help.

Comments

cayenne’s picture

Very easy

You want cck (content construction kit) and the filefield add-in. With those, you can create the content type that anonymous users can create. Using field permissions, you can make it so that only your administrators can see the content of those items.

Then, use views to make a list of those uploads, and make that view only visible to your admins.

Finally, add in the mollom module so that all the ads for inappropriate stuff can be made to go away.

Poof!

done.

:)

oemusr’s picture

Man this is confusing i have setup a new content type and hidden the node but its not working right. Also, the views module is very confusing. Basically i am overwhelmed with all the options. I came from xoops and i wasnt good at that either. Is it possible for you do it and then i can look at what you did so i will know how to use that module?

The website is nefariousofficial.com and its a death metal band. The reason for this is vip cards the guys are handing out to people are going to have a link to leave a comment and upload a picture.
I hope this makes sense.

If i gave you admin can you show me?
I really appreciate your help man!
-Tommy

cayenne’s picture

Maybe!

The new Views module is very powerful but challenging. Make sure you have "advanced help" enabled so that you can get all the hints you want.

Start by making a view of type "node" and add a filter for just your content type. Don't hide anything yet.

Once that works, you can get a little fancy. SOrt by date etc. Maybe go to a table-style view with some selected fields.

Once that is working THEN try hiding the cck fields.

Let us know how that's coming. I'm swamped with other projects so no admin for me!

:)

samhassell’s picture

Cayenne's solution is a good one, especially if you are going to be doing more work with Drupal in the future (CCK & Views FTW)

However you might want to check out webform (http://drupal.org/project/webform) for something that requires a bit less learning to get to your required result.

Cheers,

Sam.

cayenne’s picture

Webform is a lovely solution. I use it alot. The only reason I did not jump to that right now is that there seems to be some sort of security issue with webform reports. But Sam is exactly right, webform is a much simpler solution to that SPECIFIC problem!

Ta!

:)

oemusr’s picture

Wow webform is awesome! Can this still be done with cck? I want to learn about cck but webform has helped me get exatcly what i was wanting very quickly.
Thanks again.

WorldFallz’s picture

Cck and webform are fundamentally different, serve different use cases, and are not interchangeable. There's a good explanation of when you'd want to use each one right on the webform project page.

cayenne’s picture

Worldfallz is quite right that Webforms and CCK are designed for different things. Nonetheless, you can find cases of overlapping functionality, and I think this is one of them!

As my first answer above noted, you can have a submissions site with CCK/views. This one is simpler with Webforms, but ya never know what will work best overall. Heck, In one application, I have tried webforms, CCK, and Ubercart before settling down on a solution.

Make yourself a sandbox site and have some fun!

:)