---
title: 'Порт модуля user titles'
url: 'https://graker.ru/news/2011/10/14/user_titles_port'
language: ru
type: post
author: 'Роман Грачев'
published: '2011-10-14T15:54:11+04:00'
updated: '2016-08-07T17:11:59+03:00'
categories:
  - Программирование
  - Разработка
  - Друпальчики
---

# Порт модуля user titles

Сегодня закончил порт модуля **[user titles](http://drupal.org/project/user_titles)** в Drupal 7. По факту — добавил результат в [соответствующий issue](http://drupal.org/node/1161918#comment-5116114) на drupal.org.

Порту подвергся основной модуль, без контрибов. Впрочем, контрибы там меньше чем по 1КБ каждый, так что если будет желание — проблем возникнуть не должно. Также не тестировал работу тайтлов-изображений (они мне сейчас просто не нужны), но код также портирован, так что если какие проблемы с картинками будут — пишите, посмотрю.

В остальном же модуль работает, титулы показывает. Выкладываю, естественно, в dev-версии, поскольку кроме меня его еще никто не тестировал. Да и вообще, надеюсь что релиз сделает уже изначальный разработчик модуля, а не я.

В процессе портирования, кстати, посчастливилось поработать с новомодным [DB API](http://api.drupal.org/api/drupal/includes--database--database.inc/group/database/7). API прекрасен, одна строчка SQL-запроса средней сложности превращается в десять строчек нового кода. Правда, более понятного, да.

Файл с модулем добавлен к заметке, качайте, пользуйтесь на здоровье.

Ссылку на основного спонсора порта добавлю сюда позже, когда проект будет открыт.

**upd**: архив с модулем обновлен. Изменения:
 — исправлен небольшой баг в hook\_user\_view();
 — админка модуля перенесена в Configuration→People;
 — добавлен порт контриб-модуля ut\_userpoints (то есть интеграция с модулем [userpoints](http://drupal.org/project/userpoints)) за авторством **boran**.
