I need to design a site which would let people write & share their articles, essays, poems, pretty much any written stuff. It should have complete Facebook integration - registration, likes & comments all from Facebook API.

I found that Drupal would be perfect designing such a site.

I've never used Drupal before. Any advise on how to go about making such a site using Drupal? Are there any contributed modules I could use?

  • yes, Drupal is a great solution for your friend's website. Articles, essays, poems and other written stuff can be model with "content types" and there are several options for Facebook integration. A very quick way to get a taste of drupal is to checkout drupalgardens.com. It's using Drupal version 7 and I recommend using version 7 over version 6. – uwe Oct 17 '11 at 16:07

Because you are very inexperienced with Drupal, you don't know that your question is actually a set of several questions.

If you never have used Drupal before, you must understand a few basic things about Drupal, then learn about how to install it, and how to administrate (and customize) your Drupal to add the features that you want.

Also, Drupal has installation profiles; there are a variety of "pre-configured" versions of Drupal you can download and use for common needs. I am not sure any profile exists that is specialized for your needs, but you can search and select the most suitable and customize according your needs.

Update: If you have installed a Drupal version, and have reviewed the basics of Drupal administration, you can find and test several options for modules to (integrate with Facebook](http://drupal.org/search/apachesolr_multisitesearch/facebook%20Integration?filters=ss_meta_type%3Amodule). For letting people share their content, you can review that with Content Types and CCK fields (CCK is needed for Drupal 6) you can create separated types of content having custom fields according your needs.

here http://drupal.org/documentation/modules/field-ui and here http://drupal.org/node/774728 are documentation about how to create a Content Type, and here is screenshot about where you can add custom fields for Content Types:

add custom fields for Content Types

Remember review Drupal profiles, can be a suitable answer that you can customize with content types and Facebook integration.

|improve this answer|||||

Not the answer you're looking for? Browse other questions tagged or ask your own question.