Просто редактируя шаблоны сайта с целью вставить счётчики в форумах на движке phpBB недостаточно. Для этого поясню полную схему, как добавить счётчик на форум который работает под управлением phpBB.

Редактируем файл который находится в директории /styles/ИМЯ_СТИЛЯ/template/overall_footer.html

Ищем в нём строку

<!— IF U_ACP —><br /><strong><a href=”{U_ACP}”>{L_ACP}</a></strong><!— ENDIF —>

после неё добавляем тег <br />

после этого добавляем код счётчика или счётчиков,

сохраняем.

После чего заходим в админку форума phpBB через веб-интерфейс, и нажимаем кнопку «очистить кэш». Обновляем страницу — счётчики появились где нужно.

Session ID в строке адреса браузера мешает, когда необходимо дать ссылку на определённую тему форума, приходится вручную обрезать URL, удаляя из него запись вида &sid=xxxx, но неопытные пользователи могут этого не сделать, в результате чего опубликовать на другом ресурсе свой SID, что может быть чревато угоном аккаунта.

Для того чтобы cookies корректно работали, необходимо чтобы некоторые директивы файла php.ini были настроены следующим образом:

session.use_cookies On On
session.use_only_cookies On On
session.use_trans_sid 0 0

После чего необходимо внести следующие изменения в php-файл inсludes/funсtions.php скрипта phpBB:

После кода

// Assign sid if session id is not specified
if ($session_id === false)
{
$session_id = $_SID;
}

необходиомо добавить:

global $user;
if ($user->data[‘user_id’] == ANONYMOUS)
{
$session_id = false;
}

После чего &sid=xxx исчезает из строки адреса браузера, что позволяет дать нормальную ссылку на определённую тему.