28-29 СЕРПНЯ
Київ, Україна

Пример разработки собственного модуля для Drupal

Session Type: 
Презентація
Поле: 
Розробка, тестування, впровадження
Level of expertise: 
Середній
Доповідач:

Роман Архаров (Ромка)
Moscow, Russia

Доклад ориентирован на программистов, начинающих работать с Друпалом. Будут изложены основные принципы разработки модулей для CMS Drupal:

  • Система хуков — логика использования.
  • Drupal API(Scheme API, Database API, Forms API, Contributed API).
  • Структура плагина для модуля CCK.
  • Разработка простого модуля на примере плагина для модуля CCK:
    • Field
    • Widget
    • Formatter

Коментарі

#1

Да, это интересно.
Вот, кстати, неплохой пример, как девушка объясняет:
http://drupal.ru/node/32448

Зображення користувача Anonymous.
#2

Можно по ходу дела какой-то реальный, но не сложный модуль сделать... А?
А затем спринт, чтобы всей толпой его отладить и выложить на орге!
Показательное будет однако выступление!

Зображення користувача VladSavitsky.
#3

Интересная идея! Какие есть предложения по функционалу модуля?

Зображення користувача Ромка.
#4

Я б не проти переглянути як розробляється тема в ддрупалі, якщо не помиляюсь є модуль theme_development and devel там вроді можна формувати власну тему.. Народ хтось працював в такому руслі? Бо я ніяк не дойду до того :(

Зображення користувача lan_drupal.
#5

Раз пошла такая пьянка, может добавить сюда еще и разработку совего типа данных (http://drupal.org/node/231019)?

Тогда будет завершенность идеи: новый тип данных, блок под него, хитрый вывод на странице.

Зображення користувача ss81.
#6

Тоже вариант, но, боюсь, в 40 минут такой доклад не уложить. Еще была мысль показать пример разработки поля для CCK и дальнейшее его использование в Forms API. Этот вариант значительно менее документирован.

Зображення користувача Ромка.
#7

Вот это было бы крайне интересно. ИМХО разработка простого модуля -- тема довольно таки легкая в отличии от разработки CCK поля.

Зображення користувача ss81.