video #1

Торговая сборка (Drupal)

Демонстрация: ]]>http://trade-demo.drupala.ru]]>
Сборка: http://drupal.in.ua/trade.zip
Сборка на: ]]>GitHub]]>
Краткое описание:
- Адаптивная, резиновая тема;
- Ценовые опции товаров;
- Готовый каталог с зависимыми фильтрами по характеристикам;
- Заказы без регистрации;
- Настроенная стартовая установка (в сборку включены и настроены необходимые дополнительные модули).
Быстрый старт:
- Скачать сборку http://drupal.in.ua/trade.zip;
- Распаковать на хостинг;
- Зайти на стартовую страницу своего домена;
- На начальной стадии установки выбрать профиль «trade».
Часто задаваемые вопросы:
Как добавить новые характеристики для товара ?
- Добавить словарь на стр. admin/structure/taxonomy;
- Добавить поле типа «Ссылка на термин» (taxonomy_reference) в «управлении полями» товара, например admin/structure/types/manage/product/fields. В «Количестве значений» выбрать - «Не ограничено».
Как изменить страницу каталога и блок фильтров фильтрами ?
- Для страницы каталога можно скопировать функции template_preprocess_trade_pages_catalog_page из trade.pages.inc в файл template.php переименовав её в mytheme_preprocess_trade_pages_catalog_page
- Для блока использовать функцию template_preprocess_catalog_filters_block из trade.pages.inc таким же способом
Создание опций товара:
- Cм. Создание характеристики для товара;
- Отметить на странице admin/config/trade в «Product trade options field».
Как загрузить сразу много картинок в товар ?
- Для множественной загрузки изображений в товар - при отметке фото, - удерживать shift.
Как отправить уведомление на mail администрации о создании нового «заказа» ?
- Для уведомления администрации о создании нового «заказа» используются роли с правами «notify about create orders», можно изменить - admin/people/permissions
Как добавить новый вид доставки?
- Это можно сделать на странице - admin/config/trade/product
Как настроить поля сортировки для каталога?
- Сделать это можно на странице - admin/config/trade/trade_catalog_filters

Торговая сборка для мебели (Drupal) - 4999 р. - WMR - R244406344264
Демонстрация: ]]>http://trade-furniture-demo.drupala.ru]]>
Сборка: http://drupal.in.ua/tradef.zip

Галерея ContentFlow для D7

contentflow gallery

Что это ?
~~~~~~~~
Это порт для галереи контента и изображений на основе ]]>http://www.jacksasylum.eu/ContentFlow/index.php]]> в Drupal 7. Галерея может формироваться через views для любого типа материала с полем типа «Image».
Тестовая ссылка: ]]>http://gallery.drupal.in.ua/contentflow-gallery]]>

Установка
~~~~~~~~
- Скопировать и развернуть библиотеку из ]]>http://www.jacksasylum.eu/ContentFlow/download.php]]> в sites/all/libraries/contentflow
- Установить модуль
- Создать views (]]>https://www.drupal.org/project/views]]>), выбрав в нем style -> contentflow, настройки стиля views сделать исходя из ]]>http://www.jacksasylum.eu/ContentFlow/addons.php]]>
Все используемые скачать и распаковать в библиотеку
- В поля views обязательно добавить поле типа image

Возникла потребность управлять текстовыми переменными через UI

Что это такое?
What Is This?
-------------
Возникла потребность управлять текстовыми переменными из UI. Сделал модуль для определение элемента темы.
There was a need to manage the text variables from UI. Made module for definition of an element of the theme.
Как использовать
How To Use
-----------------------
См. admin/config/variable-manager
see admin/config/variable-manager

Файлы: 

Выключаем сообщения на сайте

disable messages

Решаем вопросы типа:
  • Как отключить сообщение после создания нового материала ?
  • Как отключить сообщения модуля update, но при этом получать уведомления на почту о том, что есть обновления модулей и тем?

...

P.S.

https://drupal.org/project/disable_messages ломает всю малину с модулем https://drupal.org/project/better_messages

Устраняем потери отправки e-mail

Задача: Устранить потерю отправляемых e-mail ( не удалось отправить e-mail например по причине нехватке ресурсов в данный момент на хосте )
Решение: Если e-mail не ушел, то помещаем его в базу и пытаемся отправить при выполнении регулярный процедуры cron, пока не отправим.

Модуль в аттаче.
Спонсор: ]]>http://fwhvostok.ru/]]>
Особая благодарность: ]]>http://www.drupal.ru/user/zzia]]>

P.S.
Для того чтобы выполнять hook_cron из модуля чаще чем из других модулей рекомендую использовать ]]>http://drupal.org/project/elysia_cron]]>

Файлы: 

Фотогалерея ImageFlow для D7

ImageFlow

Что это ?
~~~~~~~~
Это порт для галереи изображений на основе ]]>http://finnrudolph.de/ImageFlow]]> в Drupal 7. Галерея может формироваться для любого типа материала с полем типа "Image" и привязкой через словарь таксономии в конкретную галерею.

Тестоая ссылка: ]]>http://gallery.drupal.in.ua/imageflow]]>

Установка
~~~~~~~~
1) Распаковать архив в папку в sites/all/modules

2) Создать папку sites/all/libraries (если еще нет) и скопировать в нее содержимое архива из dimageflow/libraries/imageflow.zip
Это библиотека галереи (]]>http://finnrudolph.de/ImageFlow]]>), с несколькими закомментированными строками, для совместимости.

3) Вы можете использовать для галереи любой тип материала с:
- Полем типа "Image" (Обязательное);
- Полем типа "Term reference" (Обязательное, для названия галереи).

Примечание: Если такого нет - создайте новый тип с обязательными двумя типами полей.

4) Зайти на страницу с настройками модуля admin/config/content/dimageflow и выполнить настройки.
- Для организации галереи у материала xxx, надо выбрать поле которое будет использоваться при показе в галереи;
- Обязательно выбрать поле словаря таксономии, термины которого будет использоваться в качестве названий галерей;
- Тип миниатюрного изображения используется для первичного показа;
- Для того, чтобы при нажатии на миниатюрное изображение Вы попали на страницу изображения, а не материала в "путь для просмотра фото" - [image_path]
- Можно задать другой путь для страницы галереи по умолчанию он - dimageflow;

План развития:
~~~~~~~~
1) Сделать массовую загрузку изображений из локальной папки в галерею с заданным именем.
2) Сделать страницу для views, пока по крайне мере под D7 нет адаптированного решения на org.

Мультизагрузка файлов в материалы Drupal 7

На данный момент нашел widget для поля типа file, вот он в "песочнице" ]]>http://drupal.org/sandbox/czigor/1115362]]> для упрощения, прикладываю модуль здесь, проверил - работает.

Фотогалерея для Drupal 7 (ajax)

Реализует функционал фотогалереи с просмотром фото при наведение «мыши» на миниатюру и листанием миниатюр с использованием технологии ajax.
Тестовый сайт - ]]>http://gallery.drupal.in.ua]]>
screenshot
Особенности:

  • Модуль создает свой тип материала для галереи;
  • Создает свой тип стиля изображения ( Image style ) для миниатюр;
  • Не требует дополнительных модулей (contributed modules);
  • Просмотр фото, при наведение указателя «мыши» и при клике на миниатюру;
  • Плавное появление изображения при просмотре;
  • Ссылка на полное изображение с возможностью открытия в окне (window.open)
  • Работает при отключенном js;
  • Дополнительные настройки (admin/config/content/drig) не обязательны;
  • Проверена совместимость с браузерами IE6/…, FireFox, Opera, Chrome, Safari.

27/05/2011: версия 2 - устранены визуальные искажения при медленной загрузке картинок.
28/05/2011:

  • Во время процесса загрузке image навигация отключается
  • "Бегунок" загрузки помещен на image
  • При навигация превью появляются плавно после полной подгрузки (ajax)

31/05/2011

  • Добавлена проверка корректности навигационной ссылки, при ручном вводе;
  • Добавлена обработке ajax status error

01/06/2011
Добавлена возможность использование в любом материале с полем типа image. ( настройка на странице admin/config/content/drig )

share42.com в Drupal 6 и 7 (подключаем социальные кнопки)

Модуль реализует подключение социальных кнопок с использованием сервиса ]]>http://share42.com]]>

screenshot

Порядок установки:
  • сгенерировать «код скрипта» на сервисе ]]>http://share42.com]]> (необязательно);
  • распаковать модуль, например в папку sites/all/modules;
  • распаковать архив полученный с ]]>http://share42.com]]> в папку модуля;
  • подключить модуль на странице admin/modules.

Для дополнительной настройки показа кнопок на страницах определенных типов материалов и страницах Вашего сайта посетите admin/config/content/share42 .

«Допиленный» flexifield (You can create multi-valued fields, and re-order the field items with drag-and-drop ...)

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

Файлы: 
video #2
video #3

Сайт Web студии для желающих создать свой виртуальный мир или просто визитку в интернете а также получить ответы на вопросы которые с которыми мы уже сталкивались при работе с ]]>CMS Drupal]]>.

Наши контакты:
Мои контакты:
Skype: alexeysco1974
gtalk: alexsco74@gmail.com
tel: +7 978 767 37 40

video #4
Вы можете оставить сообщение, используя расположенную ниже форму контактов.
video #5
video #6