Easy Advertising 0.95

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

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

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

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

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

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

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

Примеры:

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

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

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

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

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

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

Скриншоты:

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

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

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

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

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

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