• Модуль управления рекламой Easy Advertising

    Опубликовано 29 июля 2011 Леха Комментариев нет

    Появилась новая версия!

    Скачать модуль Easy Advertising (ver 0.9) | Описание модуляСкриншоты

    В данный момент осуществлён функционал:

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

    Планируется сделать в будущем:

    • Шаблон исключений по URL (на каких страницах не отображать рекламу).
    • Добавить регулируемое ограничение на кол-во объявлений при отображении сниппетом.
    • Добавить статистику отображения рекламных блоков:
      • Подсчет кол-ва показов.
      • Задавать сколько раз необходимо отображать блок.
    • Возможность отображать блоки в случайном порядке.
    • Придумать как все это дело кэшировать.
    • Добавить рекламные зоны (чтоб выводить различные рекламные блоки в нескольких местах на одной странице)

    Описание рекламного модуля

    Довольно часто на сайте приходится выводить рекламу только в определенных рубриках сайта. В Modx такие моменты можно осуществить различными способами, в т.ч. наплодить кучу шаблонов. Я же под давлением энтузиазма опробовать свои силы в программировании и не желании плодить шаблоны решил написать модуль управления рекламой на сайте (на самом деле выводить с помощью него можно не только рекламу, а любые html-блоки).

    В результате у меня получились:

    1. модуль для управления рекламными блоками (их очередностью, расположением)
    2. сниппет вывода этих объявлений на странице сайта

    Принцип работы прост. Создается новая таблица для хранения рекламных блоков. У каждого блока есть возможность задавать ряд параметров (шаблон url, временные рамки отображения рекламы на сайте, очередностью отображения блоков). А сниппет при своем вызове сверяет шаблон URL с урлом открытой страницы и если все хорошо, то выводит рекламный блок.

    Модуль я сделал на основе заготовки записной книжки. Спасибо её автору, а то бы долго кувырялся.

    Скриншоты

    Список рекламных блоков

    Список рекламных блоков


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

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

    А что еще по теме?

    • А нет ничего по этой теме!

    Оставить комментарий

    :wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

    Это не спам. (сделано dimoning.ru)