CNStats встроить в DLE

Guru_UA

Постоялец
Регистрация
22 Апр 2006
Сообщения
59
Реакции
2
Куда лучше встроить код CNStats?

Пробовал в самый вверх файла index.php, но выдает ошибку, сверху на сайте.... Поставил в самый низ после ?>

Правильно так или нет ?
 
Вот сюда надо main.tpl
 
  • Заблокирован
  • #4
А если несколько тем на сайте?
В каждую прописать?

Добавлено через 39 секунд
Не будет повторов?
у мя стоит в общем макете первой строчкой
<?php include "блаблабла/cnstats/cnt.php";?>
 
Это в main.tpl
Пропиши выполнение php в шаблонах и вставляй код CNStats в main.tpl
 
Тока что мучился со скином... Нифига с маина не дергает... Хотя раньше все на ура было... Решил помудрить и О ЧУДО ВСЕ ВЫШЛО :)
Я прописал у себя в engine/init.php найди строчку require_once ENGINE_DIR.'/modules/calendar.php'; и под ней добавляеш тот инклуд что надо... в моем случае include_once "/usr/local/cnstats/cnt.php";
 
Интеграция CNStats 2.12 Std + DLE 6.0

Рекомендации, куда что вставлять
После установки CNStats открываем меню Конфигурация -> Код счетчика.
Верхний код (Код для сбора статистики (обязательный)) вставляем в index.php (лежит в корне DLE) в самый конец кода, перед ?>
Пример:
GzipOut();
include_once "C:/VertrigoServ/www/cnstat/cnt.php";
?>
Нижний код (Код для отображения счетчика (опциональный)) вставляем в main.tpl вашего шаблона.
Думаю вы сами найдете то место, куда следует установить счетчик.

P.s. также рекомендую прочитать эту и сделать соответствующие изменения, если будете использовать код счетчика PHP-include
 
Вставил в main.tpl код счетчика (php вариант), но CNStats не фурычит, то есть не подсчитывает посещения :(
 
Смотри у себя, все работает отлично
 
Назад
Сверху