Я “общаюсь” с Drupal достаточно давно и уже сделал свою сборку на его основе.
Решил поделится набором модулей, которые самые-самые нужные. Не претендую на эталон, но это то, что я выбрал для себя путем естественного отбора
Собственно, сами модули:
Must Have:
1. Views – без этого модуля сложно представить полноценную работу с Drupal. Позволяет настраивать представление контента на странице.
2. CCK – позволяет добавлять дополнительные поля к материалу.
3. BUEditor / FCKEditor / Wysiwyg (замена TinyMCE) – визуальные редакторы. Сам я использую BUEditor – с ним видно код, для клиентов ставлю FCK – сразу виден результат.
4. Captcha – защита вашего сайта от спама. Стандартные средства модуля captcha, как показала практика, не справляются, поэтому еще нужен модуль:
5. ReCaptcha – дополнительный тест к Captcha, который не проходит практически ни один бот.
6. Token – без него не будут работать некоторые модули.
7. Poormans Cron – автоматизирует запуск Cron (запускает его раз в промежуток времени, который вы укажите)
8. Submenu Tree - вывод дерева подразделов/надразделов.
Нужное:
9. BackUp and Migrate – позволяет легко и быстро забэкапить ваш сайт на drupal и перенести на новую площадку.
10. Comment Subject – автоматически вставляет в тему комментариев привычное “RE:”
11. Email Field, Link Field, FileField – дополнительные модули для CCK, позволяющие добавлять поля типа “электронная почта”, “ссылка” и даже “файл”.
12. IMCE – файловый менеджер для загрузки картинок, легко “приклеивается” к BUEditor’у, FCKEditor’у или Wysiwyg.