Hey there,

I need to make a simple bulletin board system, where a user can post something. Similar to a facebook wall. (Username, Content, Date Posted (Sorted by most recent post). Each post has to be approved by an administrator first, then once they approve the post will go up.

If anyone knows of a module or can lead me in the right direction, please let me know. Otherwise I am going to have to do it with CCK and views. Just creating a link on the bulletin board page, for users to add an article. Then use views to make it how I would like. Is this correct?

Comments

rockitdev’s picture

yep. you want cck + views, and the workflow module will handle notifying administrators that there's new content to be added.

If you want to save yourself a lot of time + frustration, there's a similar use case in the Using Drupal book by the lullabot's in chapter 6. It will show you essentially how to do the exact same thing.

HunterT’s picture

I actually think I own this book, so I will check it when I get home. I just downloaded the workflow module and it seems like it will easily take care of the states... (Draft, Pending, Published, etc...)

Do you have any idea how I would make a nice textarea field at the top of the page for users to easily type in it and hit post? would it be a block inserted at the top of the page?? can you give me a brief idea on the right way to do this. Is there a way to add a field itself within a view? though it could only be content entered into a field.

What I am trying to do seems like... multiple story posts all built up on one page. Able to be commented on.
Also I'm assuming the content type will be very simple and similar to the story content type. Name, body, and thats it. Then in views is where i create a page called Bulletin Board correct?

rockitdev’s picture

CCK + Views. It's not hard to do, but will require some investment in time to understand how all these work.

In particular, just acquiant yourself with these 2 modules and look at some sites to help you better understand to use these modules.

I would recommend a membership to a site like http://drupalize.me/. They have some great video's on how to do all this with CCK & Views. The price is only like $55 a month, and you could probably get most of the fundamentals on how to do so figured out in a weekend with this course.