Easy Advertising 0.95

Скачать модуль Easy Advertising (ver 0.95) с народа.

Всегда проверяйте какая версия последняя!

Обновил свой модуль управления рекламой на ModX. Сделал все что хотел, за исключением кэширования.

Очень жаль, но плавного перехода (апдейта) с предыдущей версии на новую не предусмотрено. Необходимо вначале удалить старый модуль из БД, а только потом копировать коды модуля и сниппета.

На данный момент осуществлено:

  • Подбор релевантных объявлений по шаблонам url страницы.
  • Шаблоны исключений по URL (на каких страницах не отображать рекламу).
  • Неограниченное количество рекламных блоков.
  • Управление очередностью отображения объявлений (поле «Позиция»).
  • Управление временным диапазоном публикации рекламных блоков (начало/окончание публикации). Если оставить пустую строчку в поле «Дата окончания публикации», то объявление не будет ограниченным по времени.
  • Ограничение на кол-во объявлений при отображении сниппетом.
  • Статистика отображения рекламных блоков:
    • Подсчет кол-ва показов рекламных блоков (опционально, увеличивает кол-во запросов к БД).
    • Лимит показов рекламных блоков (полезен, если включен подсчет показов).
  • Возможность отображать блоки в случайном порядке.
  • Рекламные зоны (чтоб выводить различные рекламные блоки в нескольких местах на одной странице)

Параметры сниппета:

Примеры:

[/crayon]
limit — макс. кол-во блоков.

Если задано число n отличное от нуля, то в месте этого сниппета выведется не больше n рекламных блоков. По умолчанию без ограничения.

area — рекламная зона.

Выводятся только те объявления, которым присвоена та же рекламная зона. По умолчанию выводятся блоки к которым не присвоена рекламная зона.

sort — «pos» либо «rnd».

Если установлено значение «rnd», то рекламные блоки выводятся в случайном порядке. По умолчанию выводятся в порядке установленном в поле «Позиция».

Скриншоты:

Редактирование рекламного блока

Редактирование рекламного блока

Список всех рекламных блоков (по клику увеличится)

Список всех рекламных блоков (по клику увеличится)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *