Создание каркаса сайта
В этой статье мы используем установленные модули для реализации основных функций сайта. Немного заполним контентом и посмотрим как это всё будет работать.
В этой статье мы используем установленные модули для реализации основных функций сайта. Немного заполним контентом и посмотрим как это всё будет работать.
Вот модули скопированы в папку sites/all/modules. Переходим Управление->Конструкция сайта->Модули
Перед нами список всех модулей, с которыми можно работать. Отмечаем все закаченные модули.
Модули в разделе стандартные. Color и help отключаем.Включаем PHP filter, который позволит легко вставлять php код в любое место страницы.
Из разде cck можно включить все, ненужные потом отключим.В разделе date включайте date,date api,date popup и date repeat api.
FileField Paths также включаем.
Вот мы и дошли до модулей.
Для комфортной работы в админ панели ну никак не обойтись без модуля Administration menu. Качаем тут.
Этот модуль создает удобное навигационное меню по всем административным элементам сайта.
Обязательно ставим этот модуль в первую очередь. В дальнейшем все навигационные пути будем осуществлять только через Administration menu.
Рассмотрим процесс установки CMS Drupal 6 на сервер.
В качестве сервера будем использовать пакет Денвер. В его состав входит сервер Apache, PHP (не ниже пятой версии) и БД MySQL (также не ниже пятой). Всего этого нам вполне хватит.
Итак, приступим.
Вначале скачаем сам друпал с офф сайта drupal.org ( качаем тут.На момент написания статьи последняя версия шестой линейки 6.22)
Распаковываем все файлы в папку нашего сайта.Выглядеть это будет так:
Все картинки кликабельны.
Почему именно Drupal? Почему не Joomla, WordPress, ModX, Bitrix и так далее... Прежде всего Drupal-это очень гибкое решение..на этой платформе можно собрать интернет магазин, блог, форум, варезный портал, социальную сеть, доску объявлений и всё что только угодно. Этому способствует огромное число готовых модулей, тем и обширного комьюнити. Используя существующие модули можно собрать полноценный сайт за несколько часов.
В этой статье будет рассмотрен процесс создания сайта на платформе Drupal 6.Чтобы не раздувать одну статью до огромных размеров разнесём её на несколько частей для удобства чтения и обсуждения.
Статья рассчитана на новичков и включает в себя:
drupal_add_css('/'.drupal_get_path('module','module_name')."/css/style.css", array('type' => 'external'));