Личный блог [в процессе реализации]

Главные вкладки

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 29 августа 2010 в 17:12

Добрый день, уважаемые друпаллеры. Во первых и в главных - поздравляю всех с тем, что лето вот вот завершится - и наступит осень. Кхм... Потянуло на лирику что то...

Пытаюсь сделать блог на Drupal, что для меня впервой. В связи с этим возникли некоторые вопросы:

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

Топик, по возможности, буду редактировать: если решена проблема - то как, если появятся новые вопросы - дописывать.
С уважением, верный Друпалу чайник.

Комментарии

Аватар пользователя graker graker 29 августа 2010 в 17:55

1. Таксономия собирается в меню с помощью taxonomy_menu. У модуля есть свои косяки, но в целом - работает. А вообще, лучше всего для таких вещей и для пункта 3 освоить модуль Views.

3. Соответственно, Views.

4. В чем угодно. WSOD как правило появляется при ошибках в коде. Где именно - скажут только эррор-логи сервера.

5. Надо ставить webform.

6. Наверное, BUEditor, тут по крайней мере стоит как раз такой.

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 29 августа 2010 в 18:13

Меня слегка отпугивает интерфейс Views, если честно. Сам модуль у меня стоит, но пока было боязно его открывать. Но, видать, придется осваивать - тем более, штука мощнейшая. Где то тут видел подшивку по вьюсам, пошел читать ROFL

Аватар пользователя graker graker 29 августа 2010 в 19:04

Оно того стоит Smile

Меня тоже его интерфейс сначала смутил, отношения какие-то, аргументы. Казалось, что запрограммировать самому гораздо проще. Но потом почитал немного, и все стало ясно, сейчас уже и пользуюсь, и интеграции к нему пишу.