Полезные модули DEFA для автоматизации работы...
description
Transcript of Полезные модули DEFA для автоматизации работы...
ПОЛЕЗНЫЕ МОДУЛИ DEFA
ДЛЯ АВТОМАТИЗАЦИИ РАБОТЫ
ИНТЕРНЕТ-МАГАЗИНА
DEFA Tools
Инструменты, делающие процесс разработки удобнее, а результат — качественнее.
tools.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.tools/
Что это за модуль и кому он нужен?
Модуль является «сборником» лучшего часто используемого функционала.
■ Модуль БЕСПЛАТНЫЙ
Кому нужен?
■ Разработчикам
■ Контент-менеджерам
■ Всем, кто заинтересован в удобной
работе в административной части
Возможности DEFA Tools
Возможности
Возможности: Демо-контент
Удобный функционал для создания
демо-данных в инфоблоке за 2 клика.
Преимущества:
■ Огромная экономия времени
■ Разработка на произвольном контенте
■ Возможность протестировать предоставленный
сайт до заполнения реальными данными
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Демо-контент
Возможности: Копирование инфоблоков
Удобный функционал для создания копирования
инфоблоков
Преимущества:
■ Огромная экономия времени
■ Быстрое создание языковых версий сайта
■ Удобное тестирование нового функционала
на реальных данных
Возможности: Копирование инфоблоков
Возможности: Копирование инфоблоков
Возможности: Копирование инфоблоков
Возможности: Копирование инфоблоков
Возможности: Привязка к элементам с описанием
Добавляет поле описания для свойства привязка к
элементам.
Свойство необходимо, когда нужно указать контекст связи элементов.
Пример:
Так уж случилось, что ваш интернет-магазин продает пистолеты, юбки и колготки.
Необходимо добавить уникальную подпись для связи «С этим товаром покупают».
Для связи юбка - колготки: «К данной юбке рекомендуем купить эти темные колготки»
Для связи пистолет - колготки : «Ограбление пройдет более гладко, если купить эти
темные колготки»
Возможности: Привязка к элементам с описанием
Возможности: Привязка к элементам с описанием
Возможности:Типограф
Универсальное средство подготовки текстов к web-изданию.
Возможности:
■ Типографирование кавычек ("Битрикс" «Битрикс»)
■ Замена дефиса на тире
Битрикс - это надежно!
Битрикс – это надежно!
■ Удаление повторяющихся пробелов
■ Удаление пробельных символов перед знаками препинания
■ Удаление пробельных символы внутри круглых скобок
■ Запрет переноса строки (после предлогов и союзов, внутри дат)
■ и многое другое…
Возможности:Типограф
Специфические или более неактуальные возможности
Специфические:
■ Таблица ответов «optionsgrid» - свойтство ИБ,
универсальная таблица «опросников»,
где строки – вопросы, столбцы – ответы.
■ Привязка к директории (на сервере)
■ Привязка к элементам с автозаполнением
Более неактуальные:
■ Множественная загрузка файлов.
Разработан аналог в Медиабиблиотеке
■ Пользовательское свойство «Авторизация
под выбранным пользователем»
Реализовано в главном модуле (Список
пользователей - Действия)
Успехи DEFA.Tools
■ За 3 года более 7 300 скачиваний модуля
■ Мы активно поддерживаем и постоянно
развиваем его функционал
ИТОГИ. ВОПРОСЫ
АВТОМАТИЗАЦИЯ ПРОЦЕССА
ПУБЛИКАЦИИ ИНФОРМАЦИИ В
СОЦИАЛЬНЫЕ СЕТИ С ПОМОЩЬЮ
DEFA.SOCIALMEDIAPOSTER
http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/
Официальный сайт: http://smposter.idefa.ru/
Что это за модуль и кому он нужен?
Модуль позволяет автоматизировать процесс публикации информационных
разделов сайта в группы (официальные представительства и публичные страницы)
в социальных сетях.
■ Модуль БЕСПЛАТНЫЙ
■ Не требует дополнительного времени и специальных навыков
■ Публикация осуществляется автоматически (по «галочке»)
Кому нужен?
■ SMM/SEO-менеджеры
■ Контент-менеджеры
■ Все, кто заинтересован в продвижении
своего продукта или услуги
Поддерживаемые социальные сети
Поддерживаемые социальные сети
■ Новости
■ Статьи
■ Пресс-релизы
■ Фотографии
■ Товары
■ Услуги
■ Вакансии
…
Установка и настройка. Логика работы
Установка и настройка. Логика работы
1. Устанавливаем модуль из Marketplace –
http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/
2. Выбираем Инфоблок, данные из которого хотим транслировать
в соц. сети
3. Создаем свойство, тип: «Defa: Публикация в социальные сети»
4. Отмечаем соц. сети «по умолчанию»
5. Указываем для них логины, пароли, цифровые
идентификаторы групп/страниц
6. Добавляем элемент инфоблока и выбираем в какие соц. сети
его нужно опубликовать
Установка и настройка. Логика работы
Установка и настройка. Логика работы
Расширяемость модуля.
Разработка и подключение
собственных «публикаторов»
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Добавляем в /bitrix/php_interface/init.php
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Файл post.entity.one.mysocnet.php
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Для разработчиков
■ События модуля
■ OnBuildPosterList
■ OnBeforeSmpAgentAdd
■ OnBuildPostParamsReplace
■ OnBuildPostParamsPrepare
■ OnBuildPostParams
■ Примеры использования (http://smposter.idefa.ru/examples/)
■ Добавление свойства логинами/паролями соц. сетей (add_property.phps)
■ Добавление элемента с заполненным свойством (add_element.phps)
Успехи DEFA.SocialMediaPoster
Успехи DEFA.SocialMediaPoster
■ За 2 года более 2 500 скачиваний модуля
■ Победитель Apps4Bitrix 2011 –
http://www.1c-bitrix.ru/about/life/news/352517/
«Я выбрал это решение, потому что оно решает массовую потребность,
имеет хорошо оформленную страницу на сайте разработчика, процесснастройки и установки прост и понятен. С точки зрения владельца «интернет-ресурса» - решение выполняет конкретную понятную задачу,с точки зрения разработчика - понятно в установке, с точки зрения контент-менеджера - простое в использовании. Нельзя не отметить, что решение бесплатно, всем разработчикам сайтов на «1С-Битрикс»
станет чуточку проще реализовывать проекты» - говорит Иван Малышин.
■ Мы активно поддерживаем и постоянно
развиваем его функционал
ИТОГИ. ВОПРОСЫ
DEFA SEOPINGER
Инструмент, значительно ускоряющий процесс индексации сайта
seopinger.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.seopinger/
КАК ЭТО РАБОТАЕТ?
КАК ЭТО РАБОТАЕТ?
Крупнейшие поисковые системы сами дают возможность уведомлять их о новом контентена сайте.
« Чтобы нужные страницы быстрее попадали в индекс,
сообщите о них нашему роботу. Для этого есть различные способы: отправка списка страниц вручную через форму в разделе «Индексирование» или с помощью HTTP-
запросов. » - сообщает site.yandex.ru
КАК ЭТО РАБОТАЕТ?
Алгоритм работы модуля:
1. На сайте изменилась страница или элемент инфоблока
2. Модуль «Поиска» передает данные об измененных страницах
модулю DEFA SEOPinger
3. SEOPinger уведомляет поисковые системы о новом контенте
на сайте.
КАК ЭТО РАБОТАЕТ?
Требования модуля
■ PHP версии 5.3 и более поздней.
■ Установленный модуль PHP CURL
■ DEFA SEOpinger имеет зависимость от модуля
«Поиск» — этот модуль должен быть установлен
в системе.
Настройки модуля
Настройки модуля
Настройки модуля
Для настройки оповещения Яндекса
■ Зарегистрируем сайт в сервисе «Яндекс.Вебмастер» http://webmaster.yandex.ru/
■ Зарегистрируем сайт в сервисе «Яндекс.Поиск для сайта» http://site.yandex.ru/
■ Зайдем на «Яндекс.Поиск для сайта» – раздел «Индексирование»
■ Получим необходимые данные кликнув по ссылке
«Указать URL с помощью HTTP запроса»
Настройки модуля
Разработчикам
Настройки модуля
2 события:
■ OnBeforeAddToQueue — срабатывает перед добавлением записи в очередь для пинга. Вы можете модифицировать запись либо отменить ее добавление.
■ OnAfterFetchPingQueue — событие выполняется после выборки url'овиз базы данных. Вы можете подписаться на это событие и изменить массив ссылок перед тем, как информация о них будет отправлена на поисковые сервера. Если обработчик события вернет false, отправка информации произведена не будет
Настройки модуля
OnBeforeAddToQueue
Настройки модуля
OnAfterFetchPingQueue
ИТОГИ. ВОПРОСЫ