Простой модуль для Drupal 7

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
1
-1

Drupal это CMS, но в тоже время и CMF. Это означает что кроме использования готовых модулей или сборок, можно и даже нужно немного программировать. Описывать весь процесс детально я не буду, можно почитать официальную документацию http://drupal.org/developing/modules (англ) — сразу практика!

1. Переходим в папку на сервере
ваш-сайт\sites\all\modules
читаем файл README.txt и создаем папку вашего модуля. Мой модуль будет называться drupal_ua, поэтому также называю и папку.

2. Внутри папки создаем файлы с кодом и описанием модуля:
drupal_ua.info
drupal_ua.module
Это минимально обязательные 2 файла, со временем здесь можно создавать и файлы со стилями или кодом JavaScripta, так же когда много темизации, то ее выносят в отдельный файл.

3. Файл drupal_ua.info это описание проекта http://drupal.org/node/1075072
name = drupal_ua
description = Example module drupal.ua.
package = Example
core = 7.x

Я думаю тут все понятно и так, мы указали имя модуля и его описание, после чего пакет (package) по которому модули группируются на странице модулей, и версию ядра друпал на которой модуль работает.

4. Файл drupal_ua.module
<?php
/**
* @file
* Example module drupal.ua.
*/

/**
* Implements hook_init().
*/
function drupal_ua_init() {
drupal_set_message("Hello World!");
}
В этом файле пишем хуки и код вашего модуля. В друпале есть стандарт кодирования что бы легко было смотреть модули разных разработчиков http://drupal.org/node/318

Курс по Drupal для начинающих

Все інше, Обговорення того, що не потрапляє в інші групи але стосується системи Друпал.
2
0

Сделали курс для тех, кто хочет разобраться с друпалом, но его пугали кривые обучения :) на которые любят ссылаться друпаллеры.
Наш курс позволит перепрыгнуть месяцы "тупняка" который присутствует у всех, кто разбирается самостоятельно.

Формат курса *.exe файлы. По поводу мультиплатформенного варианта (*.avi, youtobe и т.д.) можно говорить только, если предложите вариант монетизации, т.к. снимать курс на голодный желудок желания нет никакого...
Творчество хорошо тогда, когда оно хорошо оплачивается.

Ссылка: Курс по друпал

P.s. Курс по 6 версии