Добрый день, уважаемые друпаллеры. Во первых и в главных - поздравляю всех с тем, что лето вот вот завершится - и наступит осень. Кхм... Потянуло на лирику что то...
Пытаюсь сделать блог на Drupal, что для меня впервой. В связи с этим возникли некоторые вопросы:
- Каким образом организовать логическую структуру сайта? Ну, понятное дело, что сам контент технически грамотнее всего обвязать таксономией. А вот каким образом его организовать в меню? Может есть какой то модуль, позволяющий материал, соответствующий этим терминам-тегам, выводить в блоке? Или это дело завязать на подшивки и синхронизировать с таксономией как то? Короче говоря, я в небольшом замешательстве. Каким образом все это сделать, чтоб было податливо к изменениям разным и технически верно.
- Использую модуль CCfilter. До этого стоял Collapse Text. В обоих случаях наблюдается проблема с тегом [collapse]: если в тексте несколько абзацев, разделенных пустой строкой - модуль сворачивает только первый (к примеру, может свернуть подзаголовок). Каким образом это лечить?
- Каким образом сделать блок в меню "Последние темы"? Чтоб выводило заголовки - короче говоря, типичную ленту.
- Модуль Todolist ставил для теста (потом за ненадобностью снес), но помню, что была проблема с добавлением задачи: после отсылки текста выводился белый экран. В чем была проблема?
- Хотелось бы разнообразить дефолтную форму контактов дополнительными полями, текстами и прочей мишурой. Каким образом это сделать?
- Какой из редакторов текста выбрать для сайта? Хотелось бы, чтоб была приятная менюшка и чтоб был достаточно легковесный. Переключение между визивиг и кодом желательно, но не обязательно.
Топик, по возможности, буду редактировать: если решена проблема - то как, если появятся новые вопросы - дописывать.
С уважением, верный Друпалу чайник.
Комментарии
1. Таксономия собирается в меню с помощью taxonomy_menu. У модуля есть свои косяки, но в целом - работает. А вообще, лучше всего для таких вещей и для пункта 3 освоить модуль Views.
3. Соответственно, Views.
4. В чем угодно. WSOD как правило появляется при ошибках в коде. Где именно - скажут только эррор-логи сервера.
5. Надо ставить webform.
6. Наверное, BUEditor, тут по крайней мере стоит как раз такой.
Меня слегка отпугивает интерфейс Views, если честно. Сам модуль у меня стоит, но пока было боязно его открывать. Но, видать, придется осваивать - тем более, штука мощнейшая. Где то тут видел подшивку по вьюсам, пошел читать
Оно того стоит
Меня тоже его интерфейс сначала смутил, отношения какие-то, аргументы. Казалось, что запрограммировать самому гораздо проще. Но потом почитал немного, и все стало ясно, сейчас уже и пользуюсь, и интеграции к нему пишу.