Maintainers strive to actively monitor issues and respond in a timely manner.

Import KIT

API реализующий функционал импорта данных из любого формата (CML, XML, CSV, TXT) в Drupal.
Состоит из управляющего модуля importkit и дочерних модулей, реализующих функционал хранения и удаления данных.
Модуль построен на патерне Observer с применением фабрики классов. Основной принцип взаимодействия с импортируемым контентом возложен на ридеры.

Структура модуля:

Observer -> Listner -> Reader -> Store

  • Observer -> Служит для информирования Listner о возникших событиях
  • Listner -> Основной класс для распределения задач
  • Reader -> Класс читающий документ импорта
  • Store -> Модуль хранилища и взаимодействия с Drupal

В поставку модуля входит 2 модуля демонстрирующих всю мощь модуля Import KIT

CommerceML2

  • cml_store_node - Позволяет импортировать данные из формата CommerceML2
  • cml_store_taxonomy - Позволяет строить категории из формата CommerceML2

Возможности модуля CommerceML2

  • Импорт товарных позиций с описанием
  • Импорт изображений
  • Импорт полного списка категорий, с формированием словаря для каждой ищ категорий
  • Импорт цен
  • Импорт остатков
  • Импорт атрибутов
  • Импорт полей (создание полей)

og_posts_management

Adds a new fieldset or a localtask menu item to group pages to allow users with proper access easily manage the group associated content.

Boost Warmer



BOOST WARMER is a module that visits all pages defined in your /sitemap.xml file that haven't been cached by Boost. By running on a regular basis as a cron job, it ensures that expired pages are re-cached so the chance of an anonymous user visiting an uncached page is minimized.

Why Use This Module?

Using Boost is great for performance, but it's only beneficial if a user visits a page that's already been cached by Boost and hasn't expired yet. This module tries to keep the cache warm for every page a user can visit on your site.

While similar to Boost Crawler (included with Boost), it has the following differences:

  • It will check all pages defined in /sitemap.xml
  • It will check any pages defined by hook_boost_warmer_get_urls()
  • It will check a list of manually-defined pages
  • It does not require or use the HTTPRL library

The Boost Crawler module uses the HTTPRL library for page requests (with good reasons related to performance). However, this will not function on some servers, which is one reason to use this module instead.

How It Works

When the path /boost-warmer/crawl is requested, this is what happens:

Commerce Recurring Order

Supplement to Commerce Recurring for handling recurring orders (not just products).

Pop-up announcement

Overview

The module provides a pop-up announcements in the overlay which will appear for the site visitor on the first, second and fifth visit to the site (customizable).

You may create so much announcements, as You need and define where and when each from them will be appear.

Very useful solution for interaction and communication with site visitors. You may post announcement about conferences, great news, "Tip of day" system, information about coming site maintenance, new goods, sales and much more.

Features

  • The announcements may be with html.
  • The announcements will appear on the overlay.
  • Announcements added to the site as a block - it make possible to use flexible visibility settings to define pages where announcement will appear.
  • On the configure page it is possible to define, on which visit the announcement will appear. By default on the first, second and fifth visit.
  • If interval between http requests is more than one hour, these are two different visits.
  • After 23 days records about visits become old and automatically are removed from the database.
  • Any count of separates blocks with announcements is available now. It is possible to define different visibility for every announcement - for example, for different parts of site.
  • Admin page for managing all announcements.
  • Ability to define time delay after which announcement would be visible was added.

Field Tooltips

Field Tooltips provides a user interface for adding tooltips to fields.

Pages

Subscribe with RSS Subscribe to RSS - Actively maintained