Освоение Drupal

Главные вкладки

Аватар пользователя ND ND 4 февраля 2009 в 8:32

В поисках подходящей CMS для исполнения заказа на разработку несложного сайта одной компании я решил не искать лёгких путей и остановился на Drupal.
Задача:
1)Разработать сайт компании, включающий

  • Форму обратной связи типа Гостевая книга (возможно в будущем форум)
  • Новостная лента
  • Разделы: Статьи, Проекты, Прайс
  • Фотогалерея

2)Обучить человека от заказчика самостоятельно редактировать контент сайта.

Второе для меня сложнее Smile

Ранее работал только с phpBB и освоил в совершенстве метод Ctrl-C -> Ctrl-V. Не имея большого опыта в PHP-кодинге решил, что Drupal открывает достаточно широкие возможности для дальнейшей разработки Web-проектов любой сложности. Эту тему я создал для себя, чтобы размещать здесь полезные для себя ссылки и заметки, т.к. приходится работать на разных компах.

Немного поэксперементировав со стандартными модулями Drupal, пришёл к выводу, что для решения моей задачи потребуются дополнительные модули.

Модули Drupal

Views
Views - что это такое и зачем. Модули Drupal: Views

Руководство по Views — это перевод статьи A beginners Guide to Using Views with Screenshots (a.k.a. Making an archive using Views) с сайта drupal.org.

Помощь по Views 2

Quote:
Данная статья повествует о темизации вьюсов пятой версии Друпала. Темизация для шестой ветки будет расписана позже.

Темизация Views

Комментарии

Аватар пользователя ND ND 9 февраля 2009 в 8:49

Сайты о Drupal
Сделать сайт на Drupal

Очень доходчиво написаные статьи о модулях Drupal - Модули Drupal

Сайт русской документации API Drupal - api.drupal.ru
Сайт сделан на основе англоязычного api.drupal.org, поэтому все пути с ним совпадают. Оказавшись из гугля на .org-е вы можете перейти на ту же страницу, всего лишь изменив домен на .ru

Аватар пользователя ND ND 4 февраля 2009 в 10:37

При переносе базы с денвера с помощью Sypex Dumper Lite 1.0.8
Drupal 6.9 MySQL c 4 на 5
Возникла такая трабла:

Чтение файла `drupal_2009-02-02_14-53.sql.gz`.
------------------------------------------------------------
Установлена кодировка соединения `utf8`.
Таблица `dr_access`.
...
Таблица `dr_locales_source`.
Таблица `dr_locales_target`.
2009.02.02 15:01:06
Возникла ошибка!
Неправильный запрос.
Duplicate entry '1' for key 1 (256)

Долго рыл нэт в поисках решения, решил сам через *опу, прочитав это

Ближе к ночи добрый человек направил на правильное решение - Автоинкремент, бекапы и денвер

Аватар пользователя ND ND 17 марта 2009 в 13:29

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

FCKeditor: функциональный WYSIWYG редактор. Установка и настройка.

FCKeditor, выравнивание по ширине

скрыть большой объем текста FCKEditor

Автоувеличение для FCKEditor + IMCE + Lightbox2

Аватар пользователя ND ND 9 февраля 2009 в 8:23

Этот урок создан специально для начинающих и средне-продвинутых Друпал-разработчиков. Он должен быстро дать понятие об азах Forms API, а также показать возможность создаия более сложных вещей на примере пошаговых форм (№8).
10 шагов к постижению форм в Друпале