- Не включать кучу ява-скриптов непосредственно в шаблоны, а загнать их в отдельный файл
- По возможности включать php-файлы, чтоб гибче управлять показом счетчиков и банеров
Завсегдатаи тут как-то нервничают, когда им по поводу банеров и счетчиков задают вопросы, поэтому решил никого не прягать, а напрягся сам, потратил некоторое количество времени и задачу решил. Для тех, кто озадачивается тем же, привожу свое решение:
- Создаем папку, куда будем складывать свои файлы (напр., my_src)
- Складываем туда файлы, в которых коды счетчиков. Причем, я сделал 2 файла:
counts.localhost.txt - для форума на локальном компьютере
counts.internet.txt - для форума в инете - Там же создаю файл counts.php
- Код: Выделить всё
<?
if ($_SERVER["SERVER_ADDR"]=='127.0.0.1') {
include('counts.localhost.txt');
} else {
include('counts.internet.txt');
}
?>
- Вставляем в нужное место шаблона такой код:
- Код: Выделить всё
<!-- INCLUDEPHP my_src/counts.php -->
Если хотим в верх страницы, то вставка делается в файл styles\название_стиля\template\overall_header.html, а если в низ, то в файл styles\название_стиля\template\overall_footer.html. - В админке форума во вкладке "Общие" в разделе "Конфигурация сервера" в меню "Безопасность" разрешаем опцию "Разрешить php в шаблонах"
- Очищаем кеш - в папке форума cache удаляем все файлы, кроме .htaccess
Вот и все! Разжевал, по-моему, достаточно подробно, чтобы это смогли сделать даже те, кто с html и php знаком очень поверхностно.








