Log Actions MOD

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


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

Сообщение Mawel 23.12.2006 2:47

Исправил ошибку... была неверно выставленна ссылка к папке "db"
Все заработало причем как под ником Admin так и под собственным +) Хотя к этому времени меня и про Май ПХП Админ просвятили...

Терь закрался вопрос... Что такое чистка и что она чистить +))
у меня 2а поля типа Edit (в админке) второе размером с кнопочку... когда его селектишь... появляется надпись форум почищен +)
Mawel
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 22.12.2006 21:24


Сообщение Mawel 27.12.2006 1:39

По возможности прошу объяснить +))
Mawel
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 22.12.2006 21:24

Сообщение Палыч 27.12.2006 13:37

Mawel писал(а):у меня 2а поля типа Edit (в админке) второе размером с кнопочку... когда его селектишь... появляется надпись форум почищен +)

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

Сообщение Moscow 17.01.2007 17:08

А можно настроить данный мод под myAJAX ?
а то при быстром удалении ничего не фиксируется :(
Moscow
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 15.09.2006 23:09

Сообщение jonjonson 20.01.2007 10:20

Мда. Глюковатый мод версии 1.1.6 e
Во первых, при внесении изменений в файлы нужно быть очень внимательным. Важны и отступ и последовательность, хотя в тексте патча они не однозначны.

Далее запуск log_actions_db_update.php
Без правки этого файла внесение изменений не возможно.
В начале файла есть такие две строки.

Код: Выделить всё
include($phpbb_root_path.  'common.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);

В обоих идёт подключение к БД и вторая совершенно не нужна. За комментируйте её или удалите.
Также нужно поправить запрос на создание первой таблицы.
Код: Выделить всё
id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT,

Здесь лишнее DEFAULT '0'. Ну не может быть AUTO_INCREMENT поле равно 0, на что и ругается БД при попытке создания таблицы.

Ну и в конце не забудьте удалить log_actions_db_update.php из корня форума :)
jonjonson
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 29.11.2006 11:25

Сообщение добрый фей 01.02.2007 11:49

Палыч писал(а):Mawel
Ну не знаю. Выполни запросы, через phpMyadmin, например. Там их всего 4.
Код: Выделить всё
CREATE TABLE 'ваш_префикс_logs' (
            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));

Код: Выделить всё
CREATE TABLE 'ваш_префикс_logs_cofig' (
            config_name varchar(255) NOT NULL,
            config_value varchar(255) NOT NULL,
            PRIMARY KEY (config_name));

Код: Выделить всё
INSERT INTO 'ваш_префикс_LOGS_CONFIG' (
            config_name, config_value)
            VALUES ('all_admin', 0);

Код: Выделить всё
ALTER TABLE 'ваш_префикс_USERS'   ADD user_view_log TINYINT NOT NULL DEFAULT '0';




Делаю запрос

Код: Выделить всё
SQL-запрос:

CREATE TABLE 'phpbb_logs'(

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 )
)


Ответ MySQL:

Код: Выделить всё
#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 ''phpbb_logs' (
            id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCR' at line 1



И что делать дальше?







Далее запуск log_actions_db_update.php
Без правки этого файла внесение изменений не возможно.
В начале файла есть такие две строки.


Код:

include($phpbb_root_path. 'common.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);


В обоих идёт подключение к БД и вторая совершенно не нужна. За комментируйте её или удалите.
Также нужно поправить запрос на создание первой таблицы.

Код:

id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT,


Здесь лишнее DEFAULT '0'. Ну не может быть AUTO_INCREMENT поле равно 0, на что и ругается БД при попытке создания таблицы.

Ну и в конце не забудьте удалить log_actions_db_update.php из корня форума


Закоментил первых две строки все равно остается ошибка доступа к БД Логинюсь естествненно под админом

Ну и понятное дело что комент строки
Код: Выделить всё
unset($dbpasswd);
не помогает
добрый фей
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 03.01.2005 22:14

Сообщение Outcast-d.o.b 02.02.2007 1:54

очередного монстера родили. че-нибудь полегче есть? типа чтобы работало скрытно (и от других админов) и писало в txt-файл. больше то и не нужно.
Админю исключительно с поцкитов: Fujitsu-Siemens Pocket Loox 720 и HP iPAQ h2210.
Админю Официальный форум по Bluetooth-технологиям и движению Bluejacking/Bluechalking в России.
Greetings the users, I look, you have grown wiser? © HarD PDA UseR aka Outcast-death_of_beat...
Аватара пользователя
Outcast-d.o.b
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 27.05.2006 21:37
Откуда: Moscow City Underground NewGuireevo

Сообщение добрый фей 02.02.2007 10:19

спокойно, не надо нервов.
заработало в кривом режиме. Ща сижу разбираюсь с posting.php че то редактирование сообщения не правильно работает (хотя цитата на ура )

Добавлено спустя 8 минут 11 секунд:

VVVas писал(а):Ser_VIRUS
http://www.phpbbguru.net/community/viewtopic.php?t=2697
Несколько секций [ FIND ] в одном файле должны выполняться последовательно от начала файла. То есть выполнив первую секцию [ FIND ] вторую Вы будете выполнять не от начала файла, а ниже первой секции [ FIND ], которую вы уже нашли.


При вставке в первую секцию и попытке отредактировать сообщение, показывается меню информация и все.

Ответа в форуме не нашел. Подобный вопрос был стр 5, ответа не было :)
добрый фей
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 03.01.2005 22:14

Сообщение Палыч 02.02.2007 21:47

добрый фей писал(а):И что делать дальше?
Наверное писАть SQL запросы без использования табуляции и переноса строк, особенно двух подряд
добрый фей писал(а):Закоментил первых две строки все равно остается ошибка доступа к БД Логинюсь естествненно под админом

Код: Выделить всё
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path.'common.'.$phpEx);   
include($phpbb_root_path . 'includes/db.'.$phpEx);

Если первые две - то и config? И что же вы хотите? 8)
И вообще, зачем выполнять log_actions_db_update.php, если, как я понял, вы вручную выполняли SQL запросы? :?

добрый фей писал(а):При вставке в первую секцию и попытке отредактировать сообщение, показывается меню информация и все.

Ответа в форуме не нашел. Подобный вопрос был стр 5, ответа не было

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

Сообщение добрый фей 02.02.2007 23:40

почти все понял :)
спасибо мод заработал.
ставил с нуля...
добрый фей
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 03.01.2005 22:14

Сообщение arhi 03.02.2007 12:56

Хм... при запуске log_actions_db_update.php:
phpBB : Critical Error

Could not connect to the database

Это моя беда? До этого момента таких проблем с установкой модов и обновлением базы не случалось :(

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

Как я понимаю в моде 116е, что-то не совсем верно с log_actions_db_update.php ?
Поскольку в ручную я не могу выполнять запросы SQL, то нельзя ли получить исправленный вариант log_actions_db_update.php ?
arhi
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 25.01.2007 21:08

Сообщение arhi 04.02.2007 13:06

:D
Последний раз редактировалось arhi 05.02.2007 19:53, всего редактировалось 1 раз.
arhi
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 25.01.2007 21:08

Сообщение eric 04.02.2007 15:36

Ребят, а как обнулить номера логов по ID, на странице просмотра логов??? У меня уже до тысяч дошло :( Нигде найти не могу, в таблицах SQL искал и там нема! :wink:
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 139
Зарегистрирован: 02.02.2007 15:02
Откуда: Москва

Сообщение Палыч 04.02.2007 19:37

arhi писал(а):Или все таки исправленый файл log_actions_db_update.php НУЖЕН?

С моей точки зрения только это:
jonjonson писал(а):Также нужно поправить запрос на создание первой таблицы.

Код:

id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT,


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

Сообщение Cheetah 11.02.2007 1:32

baldahin писал(а):однако не смог победить admin_logs_postarchive.php
вылезает

Код:
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 phpbb_posts_text WHERE post_id IN()

Line : 93
File : admin_logs_postarchive.php

Тоже самое :(
Как это исправить?
Аватара пользователя
Cheetah
phpBB 1.2.0
 
Сообщения: 17
Зарегистрирован: 23.09.2006 14:11
Откуда: Великий Новгород

Пред.След.


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

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

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