услуги web разработчика

BBClone plugin
Опубликовано: 2007-03-07
Version: 2.0
Date: 7 March 2007
Author: Almaz

Обратите ВНИМАНИЕ!!! -> ComboCounter плагин

1. Назначение


Расширенный плагин осуществляет передачу информации о посещениях пользователей в счетчик BBClone, скачать который можно здесь http://bbclone.de/ а посмотреть на него в действии тут http://bbclone.de/demo/

2. Требования

Плагин тестировался и успешно работает под управлением SEDITIO v110 и BBClone 0.4.9a.

3. Установка

Далее подразумевается что вы уже скопировали сам скрипт BBClone на свой сервер в папку httр://вашсайт/bbclone/ и установили на файлы папки /var/ разрешение на запись (chmod 666, иногда 777) - смотри документацию к BBClone.

ВНИМАНИЕ!!! никаких кодов (как описано в документе BBClone) вставлять в файлы SEDITIO не надо! (это будет делать сам плагин - для этого он и написан :) )

Если вы хотите обновить уже установленный плагин то прежде отключите его, затем удалите папку с плагином из plugins/.

3.1. Распакуйте архив плагина в папку plugins/ вашего сервера с уже установленным и рабочим SEDITIO.

3.2. В браузере введите адрес своего SEDITIO сайта и под администратором зайдите в
[Администрирование] -> [Плагины] -> [BBClone] нажмите на ссылку [Установить].

3.3. Настройте параметры плагина под ваши требования- зайдите в
[Администрирование] -> [Конфигурация] -> [Плагины] -> [bbclone]
и установите параметры:

- Separate Page control (on/off)
On - каждая страница считается отдельно
Off - ведется общий подсчет посещаемых страниц

- Separate Category (list) control (on/off)
On - каждая категория считается отдельно
Off - ведется общий подсчет посещаемых категорий

- Separate Message control (on/off)
On - каждое системное сообщение считается отдельно
Off - ведется общий подсчет всех сообщений

- Include in a line the information on language (on/off) *
* актуально для мультиязычных сайтов
On - к каждой записи добавляется языковая метка, например (en) или (ru)
Off - язык пользователя игнорируется

- Ignore count visits users with ID
здесь вы можете ввести ID зарегистрированного пользователя, чьи посещения будут игнорироваться плагином (по умолчанию записан пользователь с ID=1)
!!!ВНИМАНИЕ!!! не ставьте в качестве ID пользователя 0, т.к. плагин будет игнорировать посещения гостей! Если вы хотите чтобы плагин считал всех посетителей, просто оставьте данный параметр пустым.

4. Добавление тегов в файл скина.

файл index.tpl:

{BBCLONE_GSTATS_RESETDATE} - выводит дату начала подсчета статистики
{BBCLONE_GSTATS_YEAR} - посещений за этот год
{BBCLONE_GSTATS_MONTH} - посещений за этот месяц
{BBCLONE_GSTATS_WEEK} - посещений за эту неделю
{BBCLONE_GSTATS_TODAY} - посещений за сегодня
{BBCLONE_GSTATS_TOTAL} - посещений за все время работы статистики
{BBCLONE_GSTATS_UNIQ} - всего уникальных посетителей за время работы

После этого плагин заработает.

5. Просмотр статистики

Просмотр статистики может вестись непосредственно из плагина. При этом URL для доступа к статистики будет таким:
httр://ваш сайт/index.php?e=bbclone

Для просмотра статистики непосредственно из BBClone перейдите в его папку httр://ваш сайт/bbclone/
Комментарии
Автор
Сообщение
Опубликовано: 2005-03-12
#35
Статус: пользователь
Огромное тебе СПАСИБО!
Надо бы этот плагин на ldu.ru обновить.

добавлено спустя 2 минуты

Кстати у тебя с форумом иногда глюк какой то происходит. Отправляю новый пост, а страница не обновляется, приходится релоад вручную делать...
Опубликовано: 2005-03-12
#34
Статус: администратор
Azazello
насчет этого подумаю на досуге...

magnus
ну тогда я не знаю... дело в том что у тебя сам bbclone не хочет считать - даже из простого тестового файла...
попробуй перезалить фалы bbclone может они некорректоно скопировались (или скопировались в ASCII режиме, что нарушило их)

добавлено спустя 4 часы 13 минуты

Azazello

сделал то что ты просил - скачивай новую версию и не забудь отключить установленный старый плагин и удалить его файлы...
magnus
Опубликовано: 2005-03-12
#33
Статус: гость
На все установил и на саму папку 777
Azazello
Опубликовано: 2005-03-12
#32
Статус: гость
Про одну страницу все понятно.
Непонятно как title всех страниц отображать... Несмотря на то что их много будет :)
Опубликовано: 2005-03-12
#31
Статус: администратор
приведи здесь url той страницы которую тебе надо считать отдельно...
Azazello
Опубликовано: 2005-03-12
#30
Статус: гость
to Almaz
А все таки что нужно добавить в bbclone.php что бы в отчете были заголовки страниц?
К сожалению я в ПХП не силен...
Опубликовано: 2005-03-12
#29
Статус: администратор
он и должен бытть пустым
а результат здесь - http://www.proekt.bestof.ru/bbclone/
раз там не появилась запись с имененм Test значит у тебя не работает сам BBCLONE
ты уверен что поставсил на все файлы папки /var/ права 777? как вариант могу предложить установить права 777 и на саму папку var...
Azazello
Опубликовано: 2005-03-12
#28
Статус: гость
to magnus
а ты плагин то активировал???
magnus
Опубликовано: 2005-03-12
#27
Статус: гость
http://www.proekt.bestof.ru/test.php пустой лист
Опубликовано: 2005-03-12
#26
Статус: администратор
magnus
попробуй сделать так:
1. создай в корне сайта файл test.php с содержимым:

<?php
define("_BBC_PAGE_NAME", "Test");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
?>

2. обратись к этому фалу http://твойсайт/test.php

3. посмотри работает ли BBCLONE, о результатах напиши здесь...
magnus
Опубликовано: 2005-03-12
#25
Статус: гость
я поставил 777 а все равно не считает в чем может быть дело?
Опубликовано: 2005-03-12
#24
Статус: администратор
Azazello
насчет tpl можно(вот только времени нехватает), а вот насчет страниц - это хорошо когда их несколько, а вот представь например что их у тебя 200, тогда толку мало будет... а иногда название в title очень длинное...

в крайнем случае (если надо считать отдельную страницу) можешь добавить в bbclone.php проверку на эту самую страницу включив в код строчку

elseif ($myuri == "/page.php?id=номерстраницы") { $bbname = "название страницы"; }
Azazello
Опубликовано: 2005-03-12
#23
Статус: гость
Еще один большой минус узрел. BBClone с твоим плагином не показывает в статистике конкретные заголовки страниц, а только page. Было бы лучше если бы отражалить title всех посещенных страниц...
Azazello
Опубликовано: 2005-03-12
#22
Статус: гость
Поставил 777 все заработало...
Знаешь чего не хватает ? Это файла bbclone.tpl в папке extended/bbclone. Было бы очень здорово видеть BBClone в такой же шкуре как и сам сайт! Это сделать возможно?
Опубликовано: 2005-03-11
#21
Статус: администратор
конфиг свой я не менял никак, только поставил всем файлам папки /var/ права 777, у меня только с ним и работает, хотя они советуют ставить 644 или 666. почитай у них в инструкции вобщем...

добавлено спустя 10 минуты

вот что у них написано:
To make these files writable for the server apply the "chmod" command. If your
server doesn't know "chmod" contact your hosting company for getting the
appropriate command. If your PHP runs as Apache module then "chmod 666" will be
the right command. "644" won't work because the server accesses the file as a
different user, which would restrict access to read-only, as "644" would only
grant write access for the owner. If your PHP runs as cgi-binary then
"chmod 644" may already be sufficient, since the server will use your user id
for accessing the files. If unsure, use "chmod 666".


вобщем прежде чем ставить плагин нужно сначала настроить сам BBCLONE - он должен выдавать страницу с нулевым счетом статистики во всех ячейках...
Добавить комментарий
пересоздать пример
Кто сейчас на сайте
Всего зарегистрированных пользователей: 211
Наши пользователи оставили сообщений: 412
Последний зарегистрированный пользователь: MichaelLense
За последние 24 часа сайт посетило 0 зарегистрированных пользователей.
Сейчас посетителей на сайте: 1, из них зарегистрированных: 0, гостей: 1
Больше всего посетителей зарегистрировано: 53
Зарегистрированные пользователи: Не найдено.
Эти данные основаны на активности пользователей за последние пять минут
P0wered by: Laravel (2019) ⇐ Cotonti (2011) ⇐ Seditio (2006) ⇐ LDU (2005)
Almaz (c) 2004
[ Страница создана за 0.235 секунды ] [ Gzipped ]