Log Actions MOD

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение Iftin 13.02.2007 17:54

eric писал(а):Ребят, а как обнулить номера логов по ID, на странице просмотра логов??? У меня уже до тысяч дошло :( Нигде найти не могу, в таблицах SQL искал и там нема! :wink:

Log Actions MOD
позволяет удалять логи.
Аватара пользователя
Iftin
phpBB 2.0.12
 
Сообщения: 577
Зарегистрирован: 11.05.2005 18:40
Откуда: Moscow


Сообщение Andrej:-) 17.02.2007 21:22

Установил этот мод, но не могу обновить базу данных файлом log_actions_db_update.php Пишет, что не может соединиться с базой

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

Could not connect to the database


Пользуюсь phpBB 2.0.21 и раньше таких проблем с обновлением БД не было.

Старательно прочитал всё данную ветку. Испробовал всё :!:

Закоментирование строки
unset($dbpasswd);
как предложено здесь
http://www.phpbbguru.net/community/viewtopic.php?t=5495
не помогает :evil:

Изменил файл log_actions_db_update.php как описал jonjonson здесь
http://www.phpbbguru.net/community/view ... 833#120833
это не помогло – отвечает ошибкой. :evil:

Пробовал убирать только DEFAULT '0' – тоже не помогло :evil:

Logs Actions отвечает тем же, что и выше указывалось

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

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'db31458x288739.phpbb_logs_config' doesn't exist

SELECT config_value AS all_admin FROM phpbb_logs_config WHERE config_name = 'all_admin'

Line : 69
File : admin_logs.php


И Logs Config отвечает тем же:

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

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'db31458x288739.phpbb_logs_config' doesn't exist

SELECT config_value AS all_admin FROM phpbb_logs_config WHERE config_name = 'all_admin'

Line : 51
File : admin_logs_config.php


В таком состоянии проблем у модераторов нет - всё правится, удаляется и т.п.

Можно, конечно, всё откатить назад, но МОД хороший - нужный. Может кто подскажет какой-нибудь ещё вариант :?: кроме тех что я испробовал :?

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

Нет, соврал на счёт модерирования. При правке сообщения модератором возникает такая ошибка:

Код: Выделить всё
Could not insert data into logs table

DEBUG MODE

SQL Error : 1146 Table 'db31458x288739.phpbb_logs' doesn't exist

INSERT INTO phpbb_logs (mode, topic_id, user_id, username, user_ip, time) VALUES ('edit', '50', '3', 'Andrej', '563817cf', '1171736492')

Line : 52
File : functions_log.php
Andrej:-)
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 28.11.2006 14:35

Сообщение Xpert 17.02.2007 22:09

Выцепите запросы из файла и выполните их руками, другого выхода не вижу...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение Andrej:-) 21.02.2007 10:25

Если кому-то не удается запустить файл обновления БД, используем следующие запросы, не забыв про префикс, если он у вас нестандартный.

Код: Выделить всё
CREATE TABLE phpbb_logs(
id_log MEDIUMINT( 10 ) NOT NULL AUTO_INCREMENT ,
MODE VARCHAR( 50 ) NULL DEFAULT '',
topic_id MEDIUMINT( 10 ) NULL DEFAULT '0',
user_id MEDIUMINT( 8 ) NULL DEFAULT '0',
username VARCHAR( 255 ) NULL DEFAULT '',
user_ip CHAR( 8 ) DEFAULT '0' NOT NULL ,
time INT( 11 ) NULL DEFAULT '0',
PRIMARY KEY ( id_log ) )

CREATE TABLE phpbb_logs_config(
config_name varchar(255) NOT NULL,
config_value varchar(255) NOT NULL,
PRIMARY KEY (config_name))

INSERT INTO phpbb_logs_config(
config_name, config_value)
VALUES ('all_admin', 0)

ALTER TABLE phpbb_users
ADD user_view_log TINYINT NOT NULL DEFAULT '0'
Andrej:-)
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 28.11.2006 14:35

Сообщение student 28.02.2007 1:28

Такой вопрос: у меня в логах вместо названия темы которую исправляли висит её номер, это можно исправить?
student
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 28.02.2007 1:13

Сообщение Undead 03.03.2007 11:53

При попытки войти в архив, форум выдаёт мне следующее:

phpBB : Critical Error

Could not query log informations

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 3

SELECT * FROM forum_posts_text WHERE post_id IN()

Line : 93
File : admin_logs_postarchive.php


Как это исправить? Я в этом файле ничего не менял, запросы все сделал...
Аватара пользователя
Undead
phpBB 1.4.4
 
Сообщения: 87
Зарегистрирован: 17.07.2006 18:21
Откуда: Ростов-на-Дону

Сообщение eric 03.03.2007 22:47

Iftin писал(а):
eric писал(а):Ребят, а как обнулить номера логов по ID, на странице просмотра логов??? У меня уже до тысяч дошло :( Нигде найти не могу, в таблицах SQL искал и там нема! :wink:

Log Actions MOD
позволяет удалять логи.

Мне не логи надо удалить, я сам прекрасно знаю, что они удаляются этим модом.
Мне нужно обнулить id-номера(Логи по id), они все растут и растут.
Логи записываются и им присваиваются id-номера, числа(id-номера) не сбрасываюся при удалении логов. Номера Id растут и растут, дошло до тысяч уже!!!! 8) :D :) :o :lol: :!:
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 139
Зарегистрирован: 02.02.2007 15:02
Откуда: Москва

Сообщение smozjo 03.03.2007 23:43

Код: Выделить всё
Warning: Missing argument 14 for prepare_post() in /home/web/сайт/htdocs/forum/includes/functions_post.php on line 93

Warning: Cannot modify header information - headers already sent by (output started at /home/web/сайт/htdocs/forum/includes/functions_post.php:93) in /home/web/сайт/htdocs/forum/includes/page_header.php on line 659

Warning: Cannot modify header information - headers already sent by (output started at /home/web/сайт/htdocs/forum/includes/functions_post.php:93) in /home/web/сайт/htdocs/forum/includes/page_header.php on line 661

Warning: Cannot modify header information - headers already sent by (output started at /home/web/сайт/htdocs/forum/includes/functions_post.php:93) in /home/web/сайт/htdocs/forum/includes/page_header.php on line 662


Прочел тему, ответа так и не нашел, все фалы переставил несколько раз... не работает.
Изображение
Аватара пользователя
smozjo
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.11.2006 13:14

Сообщение Undead 04.03.2007 0:46

А нельзя ли как-нибудь сделать, что бы в админке писался не номер темы удалённой темы, а её название...
Никто бы не смог это сделать? :roll: :roll:
Аватара пользователя
Undead
phpBB 1.4.4
 
Сообщения: 87
Зарегистрирован: 17.07.2006 18:21
Откуда: Ростов-на-Дону

Сообщение smozjo 04.03.2007 0:58

Капался, ошибку нашел.. поправил ; )
Изображение
Аватара пользователя
smozjo
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.11.2006 13:14

Сообщение Hotm 11.03.2007 0:36

FuGaSiO писал(а):Если заинтересует, могу выложить свое видение этого мода:
Для каждого значения $mode разные виды логов.

Полный лог - Номера постов, чтение удаленных сообщений, номера форумов, в общем весь функционал во вложении.

Взаимодействие с модами Edit Post Date, Merge-Mod, Delete Posts


Доработка мода действительно очень хорошая, но есть одно НО.

При удалении сообщения модером оно остаеться в posts_text, но для пользователей перестает быть видимым. При удалении логов сообщение по прежнему остаеться в базе и не виден для пользователей, т.е. в итоге получается сообщение "призрак", его никто не видет, но оно есть в базе. Со временем база загромаждается такими ненужными сообщениями. Как можно решить эту проблему?
Hotm
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.03.2007 11:58

Сообщение eric 11.03.2007 9:18

А как ты хотел, ведь лог то доработали!!!!! Читай: "чтение удаленных сообщений" - это значит, что они остаются в базе. Попробуй удалить их из админки, там где операции с логами удалений, должно вроди получится, хотя я сам пока мод не дорабатывал у себя. 8) :lol:
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 139
Зарегистрирован: 02.02.2007 15:02
Откуда: Москва

Сообщение Andrej:-) 13.03.2007 23:08

Я недавно на одном иностранном сайте нашёл Log Actions MOD (его прилгаю), но немного другой, чем тот, что тут даётся. Попробовал его установить на локалке. После старта install_tables.php он выдаёт такую инфу:

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

Installing Log Actions MOD



Informations
Database type   :: mysql
phpBB version   :: 2.0.21
Log Actions MOD version :: LOG_ACTIONS_VERSION


What are you going to do ?
This file is used to do the changes to your database (adding/modifying a table) to make the MOD working properly. If you have any problem during this part, you can contact me to get support. Now, if you are ready, click on the button.


Adding/modifying tables to your database
Running query :: CREATE TABLE LOGS_TABLE ( id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT, mode VARCHAR(50) NULL DEFAULT '', topic_id MEDIUMINT(10) NULL DEFAULT '0', user_id MEDIUMINT(8) NULL DEFAULT '0', username VARCHAR(255) NULL DEFAULT '', user_ip CHAR(8) DEFAULT '0' NOT NULL, time INT(11) NULL DEFAULT '0', PRIMARY KEY (id_log)) -> ERROR - QUERY FAILED ----> Invalid default value for 'id_log'

Running query :: CREATE TABLE LOGS_CONFIG_TABLE ( config_name varchar(255) NOT NULL, config_value varchar(255) NOT NULL, PRIMARY KEY (config_name)) -> GOOD - QUERY OK

Running query :: INSERT INTO LOGS_CONFIG_TABLE ( config_name, config_value) VALUES ('all_admin', 0) -> GOOD - QUERY OK

Running query :: ALTER TABLE phpbb_users ADD user_view_log TINYINT NOT NULL DEFAULT '0' -> GOOD - QUERY OK


COMPLETE - INSTALLATION IS ENDED

At least one query failed : check the error message and contact me if you need help to resolve the problem.


NOW, DELETE THIS FILE FROM YOUR SERVER


Обратите внимание на ERROR - QUERY FAILED ----> Invalid default value for 'id_log'

Это значит, что в этом варианте МОДа тоже будут проблемы с id_log :?:
Вложения
log_actions_mod112.zip
Log Actions MOD
(17.1 Кб) Скачиваний: 236
Andrej:-)
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 28.11.2006 14:35

Сообщение Палыч 13.03.2007 23:35

Это инсталл обсуждаемого МОДа
Код: Выделить всё
/***************************************************************************
*                             install_tables.php
*                            -------------------
*   begin                : Wednesday, May 16, 2002
*   copyright            : Morpheus
*   email                : morpheus2matrix@yahoo.fr
*
*   $Id: install_tables.php,v 1.1.2.6 200/01/21 14:48:17 Morpheus Exp $
*
***************************************************************************/

Это представленный вами
Код: Выделить всё
/***************************************************************************
*                             install_tables.php
*                            -------------------
*   begin                : Wednesday, May 16, 2002
*   copyright            : Morpheus
*   email                : morpheus2matrix@yahoo.fr
*
*   $Id: install_tables.php,v 1.1.2.6 200/01/21 14:48:17 Morpheus Exp $
*
***************************************************************************/

Найдите 10 отличий :wink:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Andrej:-) 14.03.2007 0:38

Палыч
Да, наверное, это то же самое. Мне не с чем было сравнить. ссылка в первом посте ведёт куда-то не туда.
Andrej:-)
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 28.11.2006 14:35

Пред.След.


Вернуться в Поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0