Клиентский код последней версии (от 1.2.0) поддерживает автоматический вывод контента JavaScript на страницах сайта вебмастера. Сейчас эта функциональность используется для вывода счётчика Sape для подсчёта SapeRank, однако в будущем также будет добавлена возможность выводить код JavaScript, который укажет вебмастер.
Код JavaScript выводится автоматически по-умолчанию, отключить вывод можно на странице редактирования настроек сайта на вкладке «Счётчики», параметр «выводить на страницах сайта автоматически».
Если вы хотите выводить код JavaScript на сайте, но не хотите делать это автоматически, то вы можете воспользоваться новыми возможностями клиентского кода для управления выводом.
Отключить автоматический вывод кода JavaScript можно при помощи параметра конструктора show_counter_separately
<php $o = array(); //Для обычного вывода ссылок $o['show_counter_separately'] = true; $sape = new Sape_Client($o); //Для контекстного вывода ссылок $o['show_counter_separately'] = true; $sape = new Sape_ClientContext($o); ?>
Затем, чтобы сделать вывод кода JavaScript вручную, нужно выполнить вызов специального метода return_counter()
<?php echo $sape->return_counter(); ?>
Примечание: вручную код JavaScript можно вывести только один раз. Повторный вызов метода return_counters() вернёт пустую строку. Это сделано для защиты от повторного вывода кода JavaScript на страницу сайта.