Как я постигал views API

CMS Drupal

Очередной свой сайт решил сделать как можно меньше прибегая к собственным модулям. Поэтому создавая форму поиска пришлось повозиться с views, т.к. поиск был не самым простым.
В частности сложность возникла в следующем.

Особенности модуля drupal fivestar

CMS Drupal

Понадобился мне для проекта модуль fivestar. Модуль понравился, но нашлось несколько шероховатостей, которые пришлось исправлять изменением кода модуля.

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

function fivestar_form(&$form_state, $content_type, $content_id, $tag) {
   ...
  $settings = array(

Несколько картинок с модулем Drupal uc_option_image

CMS Drupal

Попросили меня на днях немного доработать модуль uc_option_image. Данный модуль позволяет добавлять картинки к свойствам товара в уберкарте. Но по умолчанию работает таким образом, что при выборе нескольких свойств, отображается изображение только последнего выбранного.
Выкладываю подкорректированный js файлик, который позволяет отображать несколько фоток товара для разных свойств.

uc_option_image.js

Подсветка кода 1С с помощью GeSHi 1.0.8

1С бухгалтерия

В принципе ничего сложного нет. Необходимо для начала скачать модуль для Друпала geshifilter. В папке модуля необходимо залить в папку geshi непосредственно сам модуль GeSHi. Внутри этой папки есть опять папка geshi, в которой лежат настройки для каждого поддреживаемого языка.
Для 1С я создал там файл 1c7.php. И надо не забыть включить новый язык settings/geshifilter/languages.