Для самых начинающих (записки блондинозавра)

Аватар пользователя InGray
Автор: 
InGray

Это заметки полнейшей «блондинки», которые я делала по ходу знакомства с Друпал. Для опытных сайтостроителей это очевидные вещи, поэтому им часто не приходит в голову, что новички могут этого не знать. Надеюсь, мои записки будут полезны тем, кто делает в Друпал только первые шаги.

  1. Все называется по-другому, и к этому надо привыкнуть. Тема – это вовсе не тематика, а оформление; представление (оно же вьюса) – это список, выводящийся определенным образом, а загадочное слово «токен» означает переменные. Пока не привыкли, заводим словарик, где все эти слова объясняем себе так, чтобы было понятно.
  2. Думать надо в обратном порядке. Если хотим увидеть на странице определенную информацию, расписываем на бумажке, из какого материала она должна взяться, какие в типе материала для этого нужны поля, какие для этих полей нужны словари или средства обработки изображений. А потом делаем все от последнего пункта к первому.
  3. Устанавливая новую тему, не забываем убедиться, что активен блок входа на сайт.
  4. Прописывая поля, уделяем внимание настройкам отображения, в том числе и расширенным. Если содержимое поля не выводится – возможно, его отображение скрыто или расширенные настройки применяются только к полному содержанию (или к анонсу, или к чему-то еще). То есть содержимое – содержимым, а как его увидят пользователи, прописывается как раз в настройках отображения.
  5. Бекап – дело хорошее, но приключения бывают разные, в том числе и машинные, и не всегда можно добраться до админ-панели, чтобы из этого бекапа сайт восстановить. В домашних условиях на всякий случай лучше копировать всю папку сайта вместе с базой данных на отдельный носитель.
  6. Filtered HTML – тоже дело хорошее, но надо помнить, что даже при включенной функции «Заменять переводы строк соответствующими HTML-тегами (т.е. <br> и <p>)» эти самые строки не переводятся, поскольку по умолчанию <br> и <p> нет в списке разрешенных тегов. Ну не отключать же из-за этого «Пропускать только разрешенные HTML-теги»! Внизу страницы редактирования Filtered HTML под надписью «Параметры фильтров» нажимаем «Пропускать только разрешенные HTML-теги» и вносим <br> и <p> в список. Тега <img> там тоже по умолчанию нет.
  7. При поиске слова, которое перевелось не так, как хочется, не забываем, что поиск чувствителен к регистру. Да, там это написано, но почему-то об этом забываешь.
  8. Создавая материал, состоящий из кода (например, кнопку Яндекса), переключаемся на простой текст, вводим код, переключаемся на Full HTML и сохраняем материал, даже если изображение в текстовом редакторе не соответствует задуманному (могут выводиться непередаваемые глюки). Скорее всего, после сохранения материала все выведется в том виде, в котором должно.
  9. В модуле Colorbox в расширенных настройках по умолчанию перечислена куча страниц, на которых он не должен выводиться (похоже, туда вписываются все имеющиеся страницы). Удаляем ненужные или все.
  10. Для изменения размера картинки, вставляемой через CKEditor (другими редакторами не пользовалась, не исключено, что это свойство Wysiwyg ), не обязательно делать новый вид миниатюры. Нажимаем на изображение правой кнопкой и вводим нужный размер. Есть даже функция сохранения пропорций. Я люблю Друпал!
  11. Устанавливая модуль «Forum Access», отправляемся в настройки форумов (не контейнеров, а всех форумов!) и даем пользователям нужные права. И вообще, устанавливая модули, хорошенько роемся в их настройках.
  12. Выкладывая сайт на боевой сервер, не забываем отключить вывод сообщений об ошибках, модуль «Devel» и удалить прочие последствия экспериментов.
  13. При включенном модуле «Pathauto» при изменении названия материала изменится и путь. Не забываем переделать ссылки, ведущие на этот материал.
  14. Не забываем чистить кеш, чтобы не бороться с ошибками, которых нет. У браузера тоже есть кеш.
  15. После долгих поисков, что как настроить и сделать, записываем результаты, чтобы в следующий раз не ломать заново голову над тем, над чем она уже сломана. То есть заводим себе аналогичный файлик для заметок.

И приятного вам знакомства с Друпал!

 

*VISA/MasterCard