FrontPage 2003 + IIS + счетчик посещений

Настройки MS Office, Open Office и пр. офисного ПО. Полезные советы и пр. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

FrontPage 2003 + IIS + счетчик посещений

Сообщение UncleFather »

Проблема:

Как установить на сайт под управлением Microsoft Internet Information Services 6.0 стандартный счетчик посещений Microsoft Office FrontPage 2003 так, чтобы этот счетчик считал и отбражал посещения не только странички, на которой он установлен, а всех страничек сайта.

Решение:

Встроенный счетчик посещений (Hit counter) Microsoft Office FrontPage 2003 предназначен для подсчета количества клиентов, посетивших Web-страницу, на которой он расположен (см.)

Но иногда нужно видеть общее количество посещений ВСЕХ страниц веб-сайта.

Для этого из интерфейса Microsoft Office FrontPage 2003 устанавливаем обычным способом счетчик на все страницы сайта, которые нужно считать, сохраняем их и закрываем FrontPage.

После этого, открываем любую страничку с установленным счетчиком любым редактором, КРОМЕ Microsoft Office FrontPage 2003!

Такое ограничение связано с тем, что FrontPage не отобразит ту часть записи счетчика, которая нам нужна. Более того, если после того, как мы исправим код страницы со счетчиком, мы откроем ее при помощи FrontPage, то все наши исправления сбросятся автоматически, даже если мы не будем сохранять страничку, а просто откроем ее. То же самое случится, если выполнить «Обновление гиперссылок веб-узла серверных расширений 2002»:

03.JPG

Итак, открываем любую страничку с установленным счетчиком любым редактором, КРОМЕ Microsoft Office FrontPage 2003!!!, находим в ней код счетчика, копируем его в буфер обмена. Код счетчика выглядит примерно так:

Код: Выделить всё

<!--webbot bot="HitCounter" i-image="4" preview="<strong>[Hit Counter]</strong>" I-ResetValue="10000" I-Digits="0" U-Custom startspan --><img src="../_vti_bin/fpcount.exe/?Page=_borders/bottom.htm|Image=4" alt="Счетчик посещений"><!--webbot bot="HitCounter" i-checksum="12345" endspan -->

Во FrontPage тот же код выглядит так:

Код: Выделить всё

<!--webbot bot="HitCounter" i-image="4" preview="<strong>[Hit Counter]</strong>" I-ResetValue="10000" B-Reset="FALSE" I-Digits="0" U-Custom -->

В этом коде ключевая фраза «_borders/bottom.htm|» - это адрес той странички (относительно корня сайта), которая будет подвязана к счетчику, то есть именно к ней будет подвязан счетчик посещений, именно это значение будет увеличиваться при заходе на любую страничку, где установлен ЭТОТ код и именно это значение будет отображаться на любой страничке, где стоит счетчик посещений именно с ЭТИМ кодом.

Далее, открываем все странички сайта (опять же - любым редактором КРОМЕ Microsoft Office FrontPage 2003!!!), которые нужно считать, и меняем на них код счетчика на содержимое буфера обмена.

И не забываем прописать корректно уровни вложенности в вызове «img src="../_vti_bin/fpcount.exe». Здесь количество записей «../» равно уровню вложенности исправляемой странички, относительно корня сайта. Например, для странички «www\level1\level2\leve3\page.htm», эта часть кода будет выглядеть так: «img src="../../../_vti_bin/fpcount.exe» при условии, что «www\» - это корень сайта.

Ну и помним о том, что после каждого открытия страниц с таким счетчиком при помощи FrontPage, нам придется переустанавливать код счетчика каким-либо другим редактором. Даже когда мы выполняем поиск во FrontPage, странички открываются и код меняется автоматически!!

Примечание:

Чтобы сделать счетчик невидимым, нужно щелкнуть его правой кнопкой, выбрать «Шрифт»:

01.JPG

в свойствах шрифта - «Видоизменение» - установить галочку «Скрытый»:

02.JPG

Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение