Хочу перевести свой сайт на Drupal
Не могу пока понять как это все сделать.
Будет два типа новостей.
Последние 10 новостей обоих типов должно выводится на главной странице.
Также они должны быть доступны по адресу /news/, но только без всяких опрсов и т.п., которые могут быть дополнительно быть на главной странице.
Еще один раздел энциклопедия, в нем будут подразделы, и в каждом подразделе.
Допустим это будет /enc/ - список подразделов
/enc/rasdel1/ список статьей раздела 1
/enc/rasdel1/123 - статья номер 123
Как я понимаю все эти адреса нужно будет каждый раз вручную вводить?
Еще, для кажого подраздела вид статьи (скин) может немного отличаться.
И раздел - каталог ссылок (без подкатегрий), в которые пользователи сами могу добавлять свои сайты с предварительной проверкой администаров (тут я понимаю, готового скорее всего нет, хотябы какой модуль смотреть, чтобы потом его переделать в каталог ссылок).
Также нужно, чтобы вверху каждой страницы выводился ее путь (с сылкой на каждый элемент иерархии, и чтобы эта иерархия соблюдадалсь), т.е.
Новость
Новость > новость 1
Энциклопедия > Раздел 1 > Статья 1 раздела 1
Как это все организовать в Drupal?
Или может у кого есть дамп базы данных сайта (демо) с похожей структурой?
Меню головных (верхних) разделов автоматически как я понимаю не формируются?
Еще вопрос, установил верисию 4.6, там поиск не работает, при попытке поиска, выводит ошибку, что-то про количество символов (сейчас под рукой нет текста ошибки) и ничего соответсвенно не находит.
Какой в Drupal движок тем самый быстрой и гибкий?
Заранее спасибо.
Комментарии
В реализации такой задачи не обойтись без доп модулей (скажем для скинов отдельных для разных страниц) и возможно что-то придётся допрограммировать - переименование ссылок например удобно сделать автоматическим, чтобы не вводить каждый раз вручную ссылки типа /enc/rasdel1/123.
Это почти так и выводится. Стандартный вариант не устроит? Это из разделов таксономии? Должны быть доп. модули, для старых версий были разные там taxonomy_menu. Настроить надо. Указать количество символов для индексации и поиска. И после cron.php запускать регулярно. Использование API напрямую будет самым быстрым при максимуме возможностей. Но это в чистом виде программирование на PHP. Из готовых движков рекомендую взять phptemplate.--
Axel,
www.axel.drupal.ru
[b]В реализации такой задачи не обойтись без доп модулей (скажем для скинов отдельных для разных страниц)[/b]
А какие модули есть для этого?
И еще для ссылок, какой модуль можно смотреть, я конечно понимаю немного в программировании, но написать модуль для не знакомой системы сразу не смогу, хотя-бы что-нибудь сильно похожее на каталог ссылок...
[b]Это почти так и выводится. Стандартный вариант не устроит?[/b]
А это уже есть в стандартных модулях (или в самом движке)? Извиниюсь, не заметил.
[b]Это из разделов таксономии? Должны быть доп. модули, для старых версий были разные там taxonomy_menu.[/b]
А для новой версии уже что-то другое?
[b]Использование API напрямую будет самым быстрым при максимуме возможностей. Но это в чистом виде программирование на PHP. Из готовых движков рекомендую взять phptemplate.[/b]
Вот тут подробнее, на прямую это как? Можно пример или что-нибудь подобное...
И еще, хотел воспользоваться у вас тут цитированием, но в инструкциях ниже тег не нашел, а "Больше информации об опциях форматирования" выводит почему-то пустую страницу.
Если можно, то объясните еще по порядку, как сделать энциклопедию, чтобы на "верхней" странице /enc/ отображался список подразделов, а в каждом разделе /enc/rasdel1/ список стайтей (и еще сразу можно их по алфавиту сортировать?).
Еще, в книгах пользователи сами могут добавлять только страницы, существующие уже не могут редактировать?
Если таких "книг" несколько, как сделать "верхнюю" страницу со списком этих книг, а потом уже при переходе на страницу, чтобы отображалось оглавление и краткое описание "книги"?
И еще, можно ли к каждой странице (статье) (в стандартных модулях), добавлять ссылки по теме.