class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

основы

введение
инсталляция
структура Drupal
чистые ссылки
локализация
установка модулей
настройка модулей
пользователи
страницы сайта
главная страница
формат ввода
синонимы ссылок
таксономия
меню

разработка сайта

темы
подтемы
файл .info
шаблоны
переменные page.tpl.php
шаблон block.tpl.php
шаблон node.tpl.php
пример node.tpl.php 1

Справочник по Drupal

Установка модулей

На официальном сайте drupal доступен большой список модулей. На сайте они разбиты по категориям, если вы знаете название, то можно воспользоваться поиском модуля. Очень важно обращать внимание для какой версии drupal подходит тот или иной релиз модуля.

Модули входящие в поставку drupal хранятся в папке modules. Дополнительные модули должны устанавливаться в папку sites/all/modules. Если ее нет, то ее нужно создать.

Для конкретности установим модуль FCKeditor, который позволит более удобно редактировать контент сайта. Итак наберем FCKeditor в поиске и загрузим последний релиз. Распакуем архив sites/all/modules и прочтем файл readme.txt. В инструкции сказано, скачать FCKeditor редактор и распаковать его в sites/all/modules/fckeditor/fckeditor. Это означает, что скаченный нами модуль является только интегратором между редактором FCKeditor и drupal.

Зайдем в раздел управления модулями Administer-> Site building-> Modules. Внизу страницы в группе другие (Ohters) появится модуль FCKeditor. Отметим его и сохраним конфигурацию.

Другим популярным модулем является IMCE, позволяющий загружать изображения на сервер. Данный модуль хорошо интегрируется с FCKeditor для вставки изображений в текст. Дополнительно можно скачать IMCE Mkdir расширяющий IMCE созданием новых директорий. Эти модули независимы, так что просто скачиваем и распаковываем в sites/all/modules/, в результате там появятся две папки imce и imce_mkdir. И наконец подключим их в разделе управления модулями.

По необходимости модули можно перевести на другой язык.

Устанавливайте и подключайте только необходимые модули, так как они забирают память и могут влиять на быстродействие, даже на стороне клиента. Например, отображение того же FCKeditor на довольно слабом компьютере очень медленно.


Рейтинг@Mail.ru