Звіт Kyiv DGTD 18/03/2017

Drupal training, Drupal-навчання
0
0

18 березня 2017 року у Києві силами Української cпільноти Drupal було проведено перший у столиці Drupal Global Training Day. Подія відбувалася протягом всього дня з 10 ранку до 19 вечора.
Kyiv DGTD

Загальні дані

Мета: Дати початкові знання та розуміння Drupal як CMS.
Аудиторія: студенти ВУЗів та IT шкіл, початківці у web розробці.
Формат: Дві основні частини: теоретичні і практична.
Теоретична складалася із трьох лекцій присвячених основним відомостям про Drupal та спільноту.
Практична частина була розділена на 3 потоки і охопила створення сайту, backend та frontend розробку.
Анонс: http://bit.ly/dgtd-kyiv-drupalua
Програма: http://bit.ly/dgtd-kyiv-program

Спонсори та організатори

Drupal Ukraine Community
- Оперативна діяльність
- Фінанування

Skilld
- Менеджмент
- Оперативна діяльність
- Фінансування

Drupalway
- Дизайн роботи та друк поліграфії

Інформаційні партнери

CyberBionic Systematics
GoIT
IT Education Academy - ITEA
Kottans

Простой модуль для 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 версии