Этот проект представляет собой набор скриптов, которые можно запускать с помощью хуков git для автоматической проверки соблюдения стандартов кодирования Drupal.

   Сегодня речь пойдет еще об одном виде плагинов ctools - access plugin. Это крайне удобная вещь которая позволяет вам добавить свои собственные selection rules для тех случаев когда стандартные правила не подходят.

    Этот модуль позволяет легко добавить на ваш сайт функцию "пожаловаться на комментарий". Основным достоинством является возможность легко отправить жалобу без заполнения всяких нудных форм, что конечно абсолютно не интересно пользователям. Модуль доступен для Drupal 6 и 7 версий.

   Этот модуль позволяет добавить загрузку аватаров пользователей по AJAX с возможностью предпросмотра загруженного изображения без сохранения формы.

   Стиль написания кода не менее важный показатель, чем его работоспособность. Качество кода оценивается именно по соблюдению стандартов кодирования. Сегодня я расскажу о том, как автоматизировать проверку соблюдения стандартов кодирования на Drupal.

   Сегодня речь пойдет о том, как сделать загрузку аватара пользователя по AJAX для Drupal 6. Когда мне потребовалось решить эту задачу я начал с поиска готового решения. Модуль для загрузки аватара по AJAX Drupal 6 уже есть, но он оказался нерабочим, а именно - он позволял организовать предпросмотр загруженного изображения, но после сабмита формы оно не сохранялось. Поэтому я решил немного доработать его.

   Если вы используете Drupal или другой движок, в котором используется сжатие Javascript файлов, то вам следует знать об одной особенности комментирования кода. Которая может вызвать непонятные Javascript ошибки в абсолютно работоспособном коде.

   В Drupal есть свои правила для именования функций форм. Они носят рекомендательный характер, но если их использовать можно облегчить себе жизнь и избавить себя от лишнего кода. О том как правильно называть функции форм в Drupal читайте внутри.

    Эта статья о том, как сделать свою форму настроек на Drupal. Нужно это для тех случаев, когда вам нужно вынести какие-то настройки в интерфейс сайта. Например вы разработали свой собственный модуль и хотите сделать для него настройки в интерфейсе или создали какой то дополнительный инструмент для управления сайтом и хотите обеспечить заказчику удобство работы с ним.

    В очередной раз поговорим о плагинах для ctools. Эта статья расскажет о том, как создать свою панель типа system. В качестве примера возьмем страницу редактирования пользователя user/%user/edit. Такие панели очень удобны поскольку позволяют создавать варианты отображения, гибко настраивать отображаемый контент и т.д.