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

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: FrontPage 2003 + IIS + счетчик посещений

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

UncleFather » 15 дек 2012 15:31, Сб

Проблема:

Как установить на сайт под управлением 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

Вернуться к началу