Статичный код

Под статичным кодом понимается любой HTML- или JS-код, который размещается на сайте и одинаков для любой страницы. И если размещаемые ссылки уникальны для каждой страницы, то статичный код повторяется на каждой из них.

Сфера его применения довольно широка:

  • Сквозные ссылки, которые надо поставить на время
  • Код кликандеров/попандеров, вроде бы и постоянный, но всегда надо иметь возможность его временно снять или вообще убрать
  • Так называемый “спонсор месяца” в блогах, когда размещаемые ссылки до или после поста живут там ровно столько, сколько за них заплатили

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

Форма редактирования состоит из следующих полей: произвольное имя (например, popunder.ru или skvoznyak1), имя позиции (позицией считается определенная область в шаблоне сайта), сам код и дополнительно – список сайтов, на которых его необходимо публиковать.

После добавления кодов нам необходимо настроить шаблоны сайтов для их размещения. Этим занимается все тот же клиентский код, отображающий ссылки. Но вместо функции retun_links() мы вызываем функцию return_static(имя_позиции) в небходимых областях шаблона, совпадающих по смыслу с именем позиции.

И все, теперь мы можем управлять статичным кодом не залезая каждый раз в шаблон конкретного сайта или сателлита.