Добавление на страницу изображения с использованием Colorbox и выбранным стилем

1) Установить модуль insert;

2) В тип материала добавить поле изображение;

3) В настройках поля в разделе «Вставить» отметить «Включить кнопку вставки» и выбрать нужные стили изображения;

4) На странице настройки модуля Colorbox (admin/config/media/colorbox) выбрать стиль изображения для модуля Insert, которое будет отображаться при открытии изображения;

5) При добавлении материала добавить фото и нажать «Вставить». Нужный код вставится на страницу.

Готово!

Изменение сообщения, выводимого после сохранения ноды

function MY-MODULE-NAME_form_node_form_alter(&$form, &$form_state, $form_id) {
  if ($form['#bundle'] == 'page' && !$form['nid']['#value']) { // где 'page' - тип материала
    $form['actions']['submit']['#submit'][] = 'MY-MODULE-NAME_form_node_form_submit';
  }
}

function MY-MODULE-NAME_form_node_form_submit($form, &$form_state) {
  if (!empty($_SESSION['messages']['status'])) {
    $node = $form_state['node'];

Правильный вывод полей в Drupal 7

Очищенные значения поля на текущем языке:

$output = field_view_field('node', $node, 'field_name');

Вывод поля элемента в правильном языке:

$field = field_get_items('node', $node, 'field_name');

Вывод одного значение поля с применением встроенных правил очистки данных:

$output = field_view_value('node', $node, 'field_name', $field[$delta]);

Получение результатов webform'ы до добавления их в БД

function MODULE_NAME_webform_submission_presave($node, &$submission) {
  if ($node->nid != WEBFORM_ID) return;
  // get all input data
  $field1 = $submission->data[1]['value'][0];
  $field2 = $submission->data[2]['value'][0];
  ...
}

Где MODULE_NAME - название модуля, WEBFORM_ID - id вебформы

Как подключить captcha к webform

1 способ (самый простой):
- идем в admin/config/people/captcha;
- ставим галочку "Добавлять административные ссылки CAPTCHA к формам" ("Add CAPTCHA administration links to forms");
- переходим на страницу вебформы;
- на странице увидите спойлер CAPTCHA, раскрываете его и включаете капчу.

Орфографическая ошибка в тексте:
Чтобы сообщить об ошибке автору, нажмите кнопку "Отправить сообщение об ошибке". Вы также можете отправить свой комментарий.