Портфолио модулей для Друпала, созданных нами

Бесчисленные модификации и доработки существующих модулей мы здесь не выкладываем - страницы не хватит :)

Сет модулей для фриланс-биржи:

  • управление профилями пользователей и компаний (скриншот),
  • отдельный модуль для разграничения прав пользователей в рамках компании,
  • платежный модуль к Commerce,
  • управление тендерами, бидами и проектами
  • дешбоард пользователя (скриншот)
сделано на Drupal 7, инвойсы и оплата - через Commerce, управление обновлениями модуля - с помощью Features (вся конфигурация сета модулей - через код)

Модуль Яндекс.Карт - Виджет Яндекс.Карт для полей, для седьмого Друпала.

Модуль автоматизации склада - созданный для посредника покупок в США, этот модуль выполняет валидацию сборки посылок и предоставляет интерфейс для кладовщика и упаковщика. Скриншот

Amazon Simplepay - прикручивание платежной системы к сайту заказчика, оплата с сайта и изменение внутреннего баланса пользователя при одобрении транзакции, работа c cck + balance tracker Скриншот Скриншот2

Google Checkout - прикручивание платежной системы к сайту заказчика, оплата с сайта и изменение полей нод и внутреннего баланса пользователя при одобрении транзакции, работа напрямую с workflow + cck

Интеграция с Voip Innovations - импорт истории звонков из системы, система отчетов

Интеграция со Switchvox - модуль для работы с Asterisk-based системой, реализован такой функционал как: просмотр real-time статистики по всем телефонным линиям, система отчетов по периодам с фильтрацией по входящему/исходящему телефону, типу звонка, длительности и др.; функционал управления записью текущего звонка, система заметок к звонкам, разделение звонков по рекламным компаниям (на основе принимающего номера) - и многое другое.

EMS shipping - модуль расчета стоимости доставки через EMS Россия, для Уберкарт

USPS tracking - Интеграция с API USPS почты для отображения виджета отправляемой посылки. СкриншотСкриншот

Endicia Label - Интеграция с системой генерации pdf почтовых деклараций. Интеллектуальный интерфейс заполнения деклараций на сайте.

Ubercart Order Upload - Загрузка файлов админом к сформированному заказу в Уберкарте (например, для сайта мед. анализов). Скриншот1

Yandex News export - Экспорт контента сайта в Яндекс.Новости, гибкая настройка через Views Display Plugin.

Yml export (for Yandex.Market) - Экспорт продуктов сайта в Яндекс.Маркет.

Simplest gmap - простой виджет Google maps к CCK. Юзабилити связки Gmaps + Locations категорически не устраивало, необходимо было что-то очень простое. Решилось написанием небольшого, удобного модуля.

Модуль совместного перевода языковых переменных (для Друпала 6.x) -- проект для социальной сети пользователей системы электронной коммерции . Пользователи сайта могут иметь роли «переводчика» и роли «модератора переводов», с возможностью создавать ноды «языка» и использовать ajax интерфейс чтобы переводить, редактировать и одобрять языковые переменные для активных языков. Они так же могут скачать готовый перевод для использования и частичный перевод для дальнейшей работы с ним в Excel или Open Office, чтобы потом импортировать результаты своей работы обратно на сервер. Скриншот 1, Скриншот 2

Модуль внешней авторизации (для Друпала 6.x) -- этот модуль был создан для использования внешней базы данных с таблицей пользователей, которые могут пройти авторизацию в Друпале. Администратор сайта может изменить свойства для связи с внешней бд (тип базы данных, логин, пароль) и сконфигурировать структуру таблиц, чтобы сообщить нашему модулю, какие поля в таблице должны быть использованы для работы. Этот модуль использует пакет PEAR:DB чтобы поддерживать несколько типов баз данных. Страницы логина/регистрации/напоминания пароля защищены https (безопасным http соединением). Скриншот 1

Модуль для контроля за серийными номерами программного продукта (для Друпала 5.x). Все пользователи сайта - это пользователи программного продукта. Если посетитель пытается зарегистрироваться на сайте, используя неправильный или уже использованный серийник, его аккаунт активируется только после разрешения администратором сайта, а если серийник корректен - то учетная запись активируется сразу, автоматически. Скриншот 1, Скриншот 2

Интеграция документов Друпала и флеш-игр через платформу AMFPHP.

Модуль скидок на товары (Друпал 5.x + Ubercart) -- скидки (абсолютные и относительные, в процентах) выборочно применяются для различных ролей пользователей на сайте. Скриншот 1, Скриншот 2

Эти работы -- лишь некоторые примеры того, что мы можем, умеем и делаем.
Drupal association member