Боремся с белым экраном после отправки формы в Drupal

15.01.2013

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u2955091/data/www/drupalfly.ru/libraries/geshi/geshi.php on line 259

Думаю многие сталкивались, особенно это касается разработчиков на 6м Drupal, когда после создания формы модулем webform, после ее заполнения и отправки, вместо вашего сообщения об успешной отправки вылазит пустая страница. Разработчики называют ее белым экраном смерти, хоть это и звучит страшно, тем не менее страшного ничего не происходит, почта так же приходит к вам на почту, но данная ситуация приводит в ступор посетителей ресурса, которые не знают о том, что их сообщение уже отправлено, и они продолжают настойчиво раз за разом ее заполнять и заполнять.

Вывод поля из профиля пользователя в ноду

26.12.2012

Сейчас я вам продемонстрирую, каким образом возможно вывести поля пользователей в ноду, т.е мы займёмся выводом полей из профиля пользователя. Данный функционал широко распространён в свободных блоговых системах, где у какого-то пользователя написавшем статью, в качестве информации о пользователе размещена еще и дополнительная информация, например «Увлечения», и находится это всё на одной странице, нет необходимости делать лишние клики, для перехода в профиль пользователя. Далее думаю будет более понятно.

Использование сторонних шрифтов в Drupal 7

05.12.2012

В наше время при разработке дизайна сайта – широкое распространение получило использование сторонних шрифтов, т.е. отображение контента сайта теми шрифтами, которые отсутствуют на компьютере пользователя. Всего лишь несколько лет назад вся интернет индустрия использовала 2 основных шрифта Arial и Verdana, сейчас время изменилось и я хочу вам показать как использовать тот шрифт который вам нравится у себя на сайте, на самом деле вариантов достаточно много, но я буду использовать новое свойство в CSS 3 – «@font-face».

Обновляем версию Drupal

22.11.2012

Прогресс не стоит на месте, всё движется вперед – не исключением является и развитие всеми нашего любимого Drupal. Возникают такие ситуации, когда после сдачи сайта в эксплуатацию заказчику, через некоторое время на странице отчётов появляются вот такие сообщения

Выводим форму модуля webform в popup окно модуля fancybox

13.11.2012

Итак приступим, задача думаю понятна из заголовка статьи. Для реализации нам понадобится установленный и активированный модуль Fancybox – как его установить можно прочитать вот здесь, сама форма которая реализована модулем webform, как создать свою форму читаем вот

Применение виджета Datepicker в Drupal 7

04.10.2012

При создании веб интерфейсов необходимо учитывать многие нюансы, одним из таких является ввод даты пользователем. Допустим у вас есть некий блог, который при регистрации требует от пользователя ввода даты рождения (не обязательно при регистрации, применимо где угодно). С точки зрения пользователя – это совершенно не приятная процедура, так как приходится вводить какие то данные, а как мы знаем большинство пользователей привыкло всем управляться с помощью мышки.

hook_menu();

01.10.2012

Итак, собственно вот мы и добрались до изучения "хуков" в Drupal. Хуки мы используем при написании своих модулей. Конкретный пример будет продемонстрирован на хуке:

Открытие изображений в новом окне средствами Drupal 7

30.09.2012

Иногда заказчику, при создании сайта абсолютно не нужно открытие изображений сайта в красивых модальных окнах, с применением различных плагинов, как допустим Colorbox или Fancybox, его вполне устроит открытие картинки в новом окне браузера.