Установка
Соединяемся по FTP и закачиваем drupal 7
Выбираем стандартный профиль установки
Русский язык установим позже
Установщик ругается, что нет директории files и файла настройки settings.php
Создаем папку files и присваиваем права 775
Копируем файл default.settings.php и переименовываем в settings.php, не забываем выставить права 666
Заключительный этап установки, прописываем свои настройки.
Не забываем поменять права к файлу settings.php на 644. Установка закончена, переходим к настройке
Настройка Drupal
Я не люблю некоторые модули ядра, поэтому некоторые из них отключаю
- Color
- Comment
- Dashboard
- Help
- Overlay
- Toolbar
и удаляю
Подключаем нужные модули
- Locale
- Statistics
- Syslog
Переходим к установке русского языка
Для руссификации drupal существует модуль Localization update
Загружаем и включаем модуль
Прописываем данные своего FTP соединения
Включаем Localization update и переходим в меню
Home » Administration » Configuration » Regional and language
либо по адресу
/admin/config/regional/language
Добавляем русский язык, выбираем его по умолчанию, сохраняемся.
Настройка обновления перевода
Главная » Управление » Конфигурация » Регион и язык » Языки
Выставляем проверку обновлений еженедельно
Можно добавить переводы, если есть файл, его загружаем из меню
Главная » Управление » Конфигурация » Регион и язык » Перевод интерфейса » Перевод интерфейса импорт
Выставляем режим
- Добавить только новые строки. Уже существующие и формы множественного числа оставить прежними
Далее переходим в блоки
Главная » Управление » Структура
отключаем блок Вход на сайт, зайти можно будет по ссылке /user. Выводим блок Management.
Для удобства создания материалов раскроем меню Добавить содержимое
Главная » Управление » Структура » Меню » Навигация
Отмечаем пункт Показывать раскрытым
И раскроем меню Управление
Главная » Управление » Структура » Меню » Management
Отмечаем пункт Показывать раскрытым
Теперь отключим регистрацию на сайте
Главная » Управление » Конфигурация » Пользователи » Настройки учётной записи
В пункте Кто может создавать учетные записи?
- Только администраторы
Установка дополнительных модулей
Ещё с 6-й версии drupal я пользовался модулем Backup and Migrate
Устанавливаем и настраиваем
Главная » Управление » Конфигурация » Система » Резервное копирование и перенос данных
Для работы модуля необходимо настроить файловую систему
Главная » Управление » Конфигурация » Мультимедиа » Файловая система
Добавить Приватный путь файловой системы
sites/default/private/backup
Создаем директории и не забываем выставить права к директории backup - 770
Модуль CAPTCHA позволяет добавить свою форму тестирования к любой форме на сайте. Цель модуля - блокировать добавление сообщений спамботами. Модуль позволяет настраивать типы и внешний вид тестов. Включаем CAPTCHA Image CAPTCHA и настраиваем
Главная » Управление » Конфигурация » Пользователи » CAPTCHA
- Тип проверки по умолчанию Image
- Вызывать по-умолчанию на всех формах.
- Показать ссылки на настройки CAPTCHA на страницах администрирования
- Включить сбор статистики
- Фиксировать ошибки
Настройка Image Captha
- Длина кода 6
- Размер шрифта 18pt
- Формат файла PNG с прозрачным фоном
- Степень искажения 5
- Сглаживание искажения
IP Ranges модуль, который позволяет полностью запрещать как отдельные IP-адреса, так и диапазоны адресов. Можно определить белые списки и черные списки.
Global Redirect ищет синоним текущего адреса и выполняет 301 redirect в случае его обнаружения. Предотвращает дублирование содержания, возникающее при включенном модуле Path, настройки по умолчанию оптимальны.
External Links применяет иконки для электронной почты или внешних ссылок. Настройка сообщения при открытии нового окна с подтверждением.
Главная » Управление » Конфигурация » Интерфейс пользователя » Внешние ссылки
Оставляем только
- Exclude links with the same primary domain
- Open external links in a new window.
- Display a pop-up warning when any external link is clicked.
и меняем текст предупреждения на свой.
Самые популярные модули Chaos tool suite (ctools) и Views включаем
- Views
- Views UI
Chaos tool suite (ctools) подключится автоматически.
Настроим
Главная » Управление » Структура » Представления
Отключим только
- Показывать предупреждения модуля Advanced Help
Настройка полноценного ЧПУ.
Устанавливаем Token, Pathauto и Transliteration
Настройка
Главная » Управление » Конфигурация » Мультимедиа » Файловая система
Отметить
- Транслитерировать имена файлов во время загрузки.
- Transliterate the displayed file name.
- Переводить имена файлов в нижний регистр при транслитерации.
Главная » Управление » Конфигурация » Поиск и метаданные » Синонимы URL
Шаблоны
Пути материалов
- Шаблон пути по умолчанию (применяется ко всем типам содержимого с незаполненным полем шаблона ниже) [node:title]
- Шаблон для всех адресов материалов типа Article news/[node:created:custom:d-m-Y]/[node:title]
- Шаблон для всех адресов материалов типа Basic page page/[node:title]
Пути терминов таксономии
- Шаблон адреса по умолчанию (применяется ко всем словарям ниже, для которых шаблоны не определены) [term:vocabulary]/[term:name]
Главная » Управление » Конфигурация » Поиск и метаданные » Синонимы URL
Синонимы URL
Отмечаем
- Транслитерировать перед созданием синонима
- Сокращать строки до букв и цифр
Создадим страницы Доступ запрещен и Страница не найдена
Переходим
Главная » Управление » Конфигурация » Система » Информация о сайте
Страница по умолчанию для ошибки 403 (доступ закрыт)
node/2
Страница по умолчанию для ошибки 404 (не найдено)
node/1
Установка IMCE и IMCE Mkdir для управления директориями.
Главная » Управление » Конфигурация » Мультимедиа
Выбираем профиль User-1, редактируем
Отключаем
- Отображать вкладку файл-браузера на странице профиля пользователя.
Путь к папке
- <корень>/ media
Установка CKEditor
По умолчанию CKEditor во время работы загружается с http://cdn.ckeditor.com/
Переходим
Главная » Управление » Конфигурация » Работа с содержимым » CKEditor
Пытаемя подружить CKEditor с IMCE. Выбираем профиль Full изменить.
Настройки обзора файлов
- Тип файлового браузера (Link-окно) IMCE
Установка CKEditor Link плагин для создания ссылок на внутренние страницы сайта.
Главная » Управление » Конфигурация » Работа с содержимым » CKEditor Link
- Имя типа ссылки !site_name
Главная » Управление » Конфигурация » Работа с содержимым » CKEditor
Подключаем плагин CKEditor Link
Выбираем профиль Full изменить
Внешний вид редактора
- CKEditor Link - плагин, облегчающий создание ссылок на страницы сайта
Установка темы Bootstrap
Установливаем тему Bootstrap
Главная » Управление » Оформление
- Включить и установить по умолчанию
Для полноценной работы темы необходимо установить jQuery Update
Главная » Управление » Конфигурация » Разработка » Обновление jQuery
Результат проведенной настройки drupal