Hello everyone,

I want to turn http://www.wkvkano.nl into a CMS-powered site, so that multiple people
can manage the site, and so that the site can be more interactive, with user contributed news items,
forums, galleries, event calendar, etc. But most of the content of the site will stay as it is,
rather static and with a simple navigation structure.

I've spent hours trying to figure out how to "mimic" the current navigation
structure of the site in Drupal. Should I make a hierarchical taxonomy vocabulary,
with the structure of the site, with language on level 1 ?
Or a separate taxonomy for section and another one for language ( Dutch, English, German ) ?
Or shouldn't I use taxonomy at all for such a simple site with only little
"categorizable" content ?
How do I create 3 "front pages" ( one for each language ) ?
And how do I make 3 navigation menus ( for each language, either based on taxonomy or not ) ?
What menu module(s) would be the best fit ?

I hope you can help me. I'm afraid I don't yet understand how to use Drupal.

Best regards,

Eric Veltman

Comments

circoloco’s picture

Ever thought about using the OS CMS "Mamboserver" for a project like this? Personally I think this is the easiest way for a Website like this...
CL

Bèr Kessels’s picture

shooo. one should not curse in the church :).

No, serious: I am not sure if mambo is a better way to go. And I think athere are a lot of reasons why people look a drupal.

Yes, the community-part is very strongly developed in Drupal, and often people forget or cannot see that Drupal is very (*very*) powerfull when it comes to desiging (themeing).

[Ber | Drupal Services webschuur.com]

eveltman’s picture

Yes, Mambo seemed to fit the requirements, until I found out that, though the main layout is controlled by a customizable PHP file, all modules output very hardcoded HTML. The hardcoded HTML wasn't structured enough to be able to get the design I want with just CSS. So getting such a simple design, as my site has, would have meant having to modify the modules/components themselves. That would have caused very painful upgrades.

I've tried nearly all big open source players ( and more ) BTW, but all of them are missing features that should really be present in a CMS core.

Drupal seems a quite mature project, though I'm missing the multi-lingual content feature a little bit. More advice for using Drupal for our site would be greatly appreciated ! I'm _really_ tired trying all the CMS'es :-(

sepeck’s picture

I have NO idea how to deal with the language issue but.... I will take a guess at a starting point (I am not an expert on Drupal, nor do I really understand it all yet but here goes).

Standard Drupal core install.
Image module
-disable the forums and comments modules i fyou don't need them.

Use Static Pages to for the main content and build a custom menu (built in feature in 4.5RC) with links to the static pages.

For the newsletter you can build a Taxonomy of months and subjects. Post each section of the newsletter as a page and select each catagory. Then you can have links by either Taxonomy automatically catagorizing each link.

Check out the LAN party module and find out if it will be upgraded to 4.5 (if not see if you can update it yourself) and see if it could be modified to suit your Register link needs.

URLfilter will automatically create hyperlinks for your urls.

A slightly modified xTemplate theme would probably end up being close to what you currently have.

If the Weblink module gets updated you can have one place for all your external weblinks to use in each translated version otherwise you'll have to enter and maintain them for each language page.

On the front page there is a link to the new translation feature and you are on your own there as I only speak English and don't have a need for it. http://drupal.org/node/11332

Finally, one potential strategy that is probably the wrong way to go for a multi language site but it's all I got for you :); Set up multiple sites on a single code base http://drupal.org/node/2622. Use a single code base but do language specific subsites. Put a front page with language seletor here: www.wkvkano.nl/ then have subsite with www.wkvkano.nl/de and www.wkvkano.nl/en

Good luck and have fun playing... it's what I am doing now.

-sp

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

eveltman’s picture

I'm getting the hang of it now, I think this may be going to work. I hope tomorrow I'll get all content migrated. But first I'm going to sleep :-)