Hi,

I want to create a website for our martial arts club, and I 'm considering Drupal, but I need a little bit more info on Drupal's capabilities.

These are the requirements for the site:

- multilingual: We need to offer our information in 2 or 3 languages, both for the interface, as for content.
- photogallery.
- Mailing list: We want to integrate a mailinglist similar to yahoogroups.
- Certain content should only be available to registered users.
- Support for both static and dynamic content.
- If possible, a kind of activity calendar.
- Easy to use for end-user.

We did a test with Joomla, but it fails on the last two items (in my opinion, that is).

Is Drupal up to this kind of work ?

Kind regards,

Jeroen Jacobs

Comments

heather’s picture

I'd recommend that you look at http://drupalmodules.com to find reviews of modules; it makes trawling through the module list a bit easier.

Maybe then you can more easily find modules you need like the Internationalization modue http://drupal.org/project/i18n

- multilingual: We need to offer our information in 2 or 3 languages, both for the interface, as for content.

Other things you mentioned:

- photogallery.

Use CCK/Views/Image Cache; or there are a few photo gallery type modules

- Mailing list: We want to integrate a mailinglist similar to yahoogroups.

A few modules for this.

- Certain content should only be available to registered users.

Access controlled via admin based on "user roles"

- Support for both static and dynamic content.

All content is "dynamic" but you can use the default "page" content type for basic site info

- If possible, a kind of activity calendar.

A few modules do this, look around I think.

- Easy to use for end-user.

My users say the Drupal "back end" is really easy to use. They rave about it. And they are very non techie. The reason is because you build the CMS back end for them, so it directly suits their needs, and you can customize it to make sense to them. With other CMSs you're kinda stuck with their terminology.

I recommend CCK and Views; and to start with Drupal 5.x, since many modules are yet to be ported to 6.