photo

Автоматическая вставка контента в текст топика (AutoInjector)

Последнее обновление: 12 марта 2015

Совместимость: AltoCMS 1.0.+ , Livestreet 1.0.+

Версия: 1.0.2

490 руб

Купить

Добавил: stwa

вставить в блог

Описание

Плагин позволяет на основе заданных правил вставлять внутрь текста топика практически любой контент: контекстную рекламу, баннеры, коды биржей ссылок, различные блоки информации, графические элементы, видео и т.п. Вставлять контент можно в любую позицию текста топика. Кроме того, с помощью плагина можно заменять часть текста топика на свой контент, например, скрывать ссылки/фото/видео при соблюдении некоторых условий.

Вставка/замена контента происходит “на лету” перед отдачей страницы пользователю. В базе данных топик хранится в неизменном виде, поэтому автор топика при редактировании не видит этот контент и не сможет его удалить/изменить.

Демо

Демо. Возможности плагина

Для тестирования используйте учетную запись:
логин: autoinjector
пароль: autoinjector

Краткое описание

Позицию вставки контента можно задавать 2 способами:

1. Указанием смещения относительно начала/конца текста топика. При этом смещение можно задавать либо абсолютным значением кол-ва символов от начала/конца топика, либо указанием процентов от общей длины топика. Например, чтобы вставить блок контекстной рекламы в середину топика, достаточно указать смещение 50% от начала или конца топика. Плагин корректно рассчитывает место вставки контента, не разрывая теги и предложения, т.е. вставка происходит всегда в конце предложения.

2. Указанием места вставки на основе какого-то HTML-тега в тексте. При этом контент можно вставлять перед тегом, после тега или вместо тега. Имеется возможность указать: обрабатывать все вхождения данного тега в текст или же только определенные по счету вхождения. Примеры: вставить контент перед каждым изображением в тексте, вставить контент после последнего изображения, заменить все ссылки на свой контент, заменить все видео на свой контент и т.п.

Контент, подлежащий вставке в текст топика, может представлять из себя JS-код/HTML-код/простой текст.

Кроме текста непосредственно в самом топике, плагин может обрабатывать также короткий текст из списка топиков в блоге.

Вставку/замену контента можно регулировать набором условий, т.е. вставка/замена будет осуществлена только, если этот набор условий выполняется.

На данный момент реализованы след. условия:
  • авторизован пользователь или нет (true/false)
  • находимся в списке топиков или нет (true/false)
  • URL блога (include/exclude)
  • рейтинг блога (=, <, <=, >, >=, between)
  • логин автора топика (include/exclude)
  • рейтинг автора топика (=, <, <=, >, >=, between)
  • id топика (include/exclude)
  • кол-во символов в топике (=, <, <=, >, >=, between)
  • рейтинг топика (=, <, <=, >, >=, between)
  • логин текущего пользователя (include/exclude)
  • рейтинг текущего пользователя (=, <, <=, >, >=, between)
  • сколько дней прошло с момента публикации топика (=, <, <=, >, >=, between)
  • текущие дата и время (=, <, <=, >, >=, between)
  • текущая дата (=, <, <=, >, >=, between)
  • текущее время (=, <, <=, >, >=, between)
  • текущий день недели (=, <, <=, >, >=, between)

Любые из этих условий можно группировать между собой с помощью логических операторов “И” и “ИЛИ” с неограниченным уровнем вложенности.

Примеры использования плагина (кейсы)

  • По мнению некоторых интернет-маркетологов размещение блока контекстной рекламы в середине топика ведет к повышению CTR. При этом, чтобы не нервировать чрезмерной рекламой постоянных посетителей сайта, необходимо этот блок с рекламой вставлять в середину топиков, только если с момента публикации топика прошло больше недели, чтобы постоянные посетители, подписанные на этот блог, успели прочитать топик без рекламы.
  • Необходимо мотивировать посетителей сайта регистрироваться. Для этого для неавторизованных пользователей в блоге “Отзывы” необходимо заменять все ссылки на надпись “[ссылка]”, при нажатии на которую, появлялось бы окно с авторизацией/регистрацией. А также вместо всех картинок в топике вставлять заглушку со ссылкой на авторизацию/регистрацию.
  • Необходимо мотивировать посетителей сайта писать отзывы. Для этого для всех пользователей во всех топиках в блоге “Отзывы” надо справа вверху отображать блок с большой кнопкой “Написать свой отзыв”, текст топика должен обтекать этот блок слева. При нажатии на эту кнопку авторизованные пользователи будут перемещаться на создание топика, а неавторизованные на авторизацию/регистрацию.
  • В ближайшие выходные для участников сообщества будет проходить какое-то мероприятие. Необходимо ближайшие 4 дня в начале всех топиков на сайте выводить анонс этого мероприятия.
  • Каждый вечер с 18-00 до 22-00, кроме выходных в нашем чате консультирует крутой специалист. Необходимо в этот период времени в начале топиков блога “Вопрос-ответ” выводить информацию об онлайн-консультировании со ссылкой на чат.
  • и т.д.

Фотографии

1 комментарий

0
Добрый день, кто нибудь пользуется плагиатом? Как он себя чувствует на новых версиях?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.