AUGUST, 28-29
Kyiv, Ukraine

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

Session Type: 
Lecture
Field: 
Code it, test it, deploy it
Level of expertise: 
Intermediate
Speaker:

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

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

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

Comments

#1

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

Anonymous's picture
#2

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

VladSavitsky's picture
#3

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

Ромка's picture
#4

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

lan_drupal's picture
#5

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

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

ss81's picture
#6

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

Ромка's picture
#7

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

ss81's picture