Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Вопрос по логам
ТвойWeb » » Моды, хаки, скины и дополнения » Вопрос по логам

Страниц (2): [1] 2 »
 

1. SinLed - 04 Июля, 2006 - 05:06:08 - перейти к сообщению
У меня вопрос по логам.
Хочется чтобы все действия пользователей фиксировались, вошел - вышел, создал сообщение - удалил и т.д.
Есть лог "История посещений", все вроде ничего, но почему не фиксируется удаление темы целиком? (при этом удаление сообщения - фиксируется).
Каким еще образом можно проконтролировать что творит в форуме пользователь?
2. TEiD - 05 Июля, 2006 - 11:55:55 - перейти к сообщению
SinLed, если тебе наплевать на загрузку сервера, то оно впринципе возможно, только надо будет перекопать почти все файлы и добавить пару функций или модификаций в lib.php , честно мне лень, потому что штука по моему не нужная Улыбка
3. SinLed - 06 Июля, 2006 - 00:00:59 - перейти к сообщению
TEiD, а что, подробная запись логов так уж сильно загрузит сервер? Форум у меня в локалке, поэтому сильно не беспокоит ...
Как минимум - хочется чтобы в логе истории посещений фиксировалось удаление тем целиком!
4. TEiD - 06 Июля, 2006 - 01:54:28 - перейти к сообщению
SinLed, я думаю лучше как в чатах разные логи, типа лог на админов, модеров, юзеров, гостей и т.д.
Но лог сделать оч. легко, ты php хоть немного знаеш? Если да, то вот, ставишь в функции от которых те нужны записи в лог:

CODE:

$fp = @fopen($exbb['home_path'].'data/файл.txt,'a');
@flock($fp,2);
@fwrite($fp,'ТО ЧТО ЗАПИСЫВАТЬ!');
@fclose($fp);


Ещё вопрос, а просмотр лога ты хочешь через админку? Или по асе?

Тока есть штука, если тебе нуна полностью, мол кто, где, когда тебе надо подставить пару переменных, вопрос такой какие логи лично тебе нужны? Сделаем Улыбка
5. SinLed - 06 Июля, 2006 - 05:06:10 - перейти к сообщению
TEiD, спасибо за ответ!
TEiD пишет:
ты php хоть немного знаеш?

нет к сожалению Недовольство, огорчение
TEiD пишет:
Ещё вопрос, а просмотр лога ты хочешь через админку? Или по асе?

т.к. форум в локалке, то просто хочется смотреть файл (типа по F3 Подмигивание)
TEiD пишет:
вопрос такой какие логи лично тебе нужны?

ну например пользователь:
- вошёл/вышел
- создал/удалил тему
- создал/удалил сообщение
- правка сообщения
вот.
а вообще может и не надо было ничего нового изобретать, если бы фиксировалось удаление темы.
просто пропало несколько тем, удалить их могли только модеры, но когда начал рыться по логам, никаких следов этого не нашел.
Таким образом наверное вопрос теперь всеже стоит так:
SinLed пишет:
хочется чтобы в логе истории посещений фиксировалось удаление тем целиком!
6. cosc - 06 Июля, 2006 - 05:24:44 - перейти к сообщению
А можно так же сделать, что бы фиксировать регистрацию пользователя, а то у меня часто с порно-сайтов регаются
7. TEiD - 06 Июля, 2006 - 05:30:45 - перейти к сообщению
SinLed, я кстати подумал, насчёт удаления тем это надо, ща сделаю, выложу вечером ждите, а вапще странно что это не встроено, ведь запись ошибок и удалений сообщений вёдеться Улыбка
Но есть момент, если человек просто закрыл браузер, то форум то не считает что он ушёл, поэтому тут лог будет не точен, а вот если через кнопку "Выход", то всё нормуль Улыбка

cosc, мона сделать хоть запись расширения монитора, сделать тоже не проблема, тока есть одна вещь у нас версии форумов какие?

И ещё я ведь себе движок под себя переписал на половину и много чего там не родного, но если потружусь, то установлю чистый 0.1.5 и потестю Улыбка
8. TEiD - 06 Июля, 2006 - 05:39:17 - перейти к сообщению
SinLed пишет:
т.к. форум в локалке, то просто хочется смотреть файл (типа по F3 )

Честно я на модеме сижу и как енто так ты файлы смориш?

Я могу просто сделать (чтоб не мучаться) в общий лог в админке запись или в вообще отдельный файл типа .txt Улыбка
9. Леголегс - 06 Июля, 2006 - 12:41:44 - перейти к сообщению
TEiD пишет:
Но есть момент, если человек просто закрыл браузер, то форум то не считает что он ушёл, поэтому тут лог будет не точен, а вот если через кнопку "Выход", то всё нормуль
Сохраняется дата и время последнего захода, так что советую присто высчитывать разницу с текущим временем и если, скажем, больше 3х часов - то считаем за "заход" юзера на форум
TEiD пишет:
Честно я на модеме сижу и как енто так ты файлы смориш?
По всей видимости тоталкоммандером, т.к. сайт на собственном компе Улыбка
10. SinLed - 07 Июля, 2006 - 02:45:53 - перейти к сообщению
TEiD пишет:
SinLed, я кстати подумал, насчёт удаления тем это надо, ща сделаю, выложу вечером ждите, а вапще странно что это не встроено, ведь запись ошибок и удалений сообщений вёдеться

ок, ждемс Подмигивание
Леголегс пишет:
Честно я на модеме сижу и как енто так ты файлы смориш?
Я могу просто сделать (чтоб не мучаться) в общий лог в админке запись или в вообще отдельный файл типа .txt

общий лог - это access_log.php ?
в общем Леголегс правильно сказал, форум в локалке, поэтому чем смотреть (блокнот, FAR, тотал ...) не принципиально, лишь бы было что Улыбка

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0402]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33