Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Log Actions MOD

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

Andrej:-) писал(а): ссылка в первом посте ведёт куда-то не туда.
Да туда она ведет... Просто оффсайт грохнулся
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Andrej:-)
phpBB 1.4.2
Сообщения: 54
Стаж: 17 лет 4 месяца

Сообщение Andrej:-) »

Кстати, при инсталляции Log Actions MOD в ходе изменения файла modcp.php нашёл отличие от phpBB 2.21

в инсталяции:

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

#
#-----[ FIND ]------------------------------------------
#
case 'unlock':
		if ( empty($HTTP_POST_VARS['topic_id_list']) && empty($topic_id) )
		{
			message_die(GENERAL_MESSAGE, $lang['None_selected']);
		}

		$topics = ( isset($HTTP_POST_VARS['topic_id_list']) ) ?  $HTTP_POST_VARS['topic_id_list'] : array($topic_id);

		$topic_id_sql = '';
		for($i = 0; $i < count($topics); $i++)
		{
			$topic_id_sql .= ( ( $topic_id_sql != "") ? ', ' : '' ) . $topics[$i];
		}

		$sql = "UPDATE " . TOPICS_TABLE . " 
			SET topic_status = " . TOPIC_UNLOCKED . " 
			WHERE topic_id IN ($topic_id_sql) 
				AND topic_moved_id = 0";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not update topics table', '', __LINE__, __FILE__, $sql);
		}
в 21 версии:

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

	case 'unlock':
		if ( empty($HTTP_POST_VARS['topic_id_list']) && empty($topic_id) )
		{
			message_die(GENERAL_MESSAGE, $lang['None_selected']);
		}

		$topics = ( isset($HTTP_POST_VARS['topic_id_list']) ) ?  $HTTP_POST_VARS['topic_id_list'] : array($topic_id);

		$topic_id_sql = '';
		for($i = 0; $i < count($topics); $i++)
		{
			$topic_id_sql .= ( ( $topic_id_sql != "") ? ', ' : '' ) . intval($topics[$i]);
		}

		$sql = "UPDATE " . TOPICS_TABLE . " 
			SET topic_status = " . TOPIC_UNLOCKED . " 
			WHERE topic_id IN ($topic_id_sql) 
				AND forum_id = $forum_id
				AND topic_moved_id = 0";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not update topics table', '', __LINE__, __FILE__, $sql);
		}
То есть стоит дополнительная строка AND forum_id = $forum_id которая не учитывалась, поэтому и проблемы. Словом этот МОД с 21 версией не идёт - старый.
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

на дворе 22 версия и у меня он работает. 8)
Levin
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет
Контактная информация:

Сообщение Levin »

у меня 22 версия. Не могу установить. Можете скинуть мод со всеми исправлениями.
makintosh
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет

Log Actions MOD

Сообщение makintosh »

После установки Log Actions MOD возникла проблема с правкой собственных тем:

1) Извините, вы можете редактировать только ваши собственные сообщения
2) Извините, только могут отвечать на сообщения в этом форуме

Просмотрел здесь решения не нашол... :(
Так в чем же кроется причина?

Устанавливал с этим:

$sql[] = "CREATE TABLE " . LOGS_TABLE . " (
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))";
makintosh
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет

Сообщение makintosh »

ЧТО? ни кто не знает в чем проблема?
или эта тема решена? может я не там ищу, в поиске не нашел, :(
knacker
phpBB 1.2.1
Сообщения: 20
Стаж: 17 лет 3 месяца

Сообщение knacker »

Stas! писал(а):Может я что то пропустил, но поставив этот мод, котрый скачал с базы форумов на сайте, появились вопросы. В логах записывается например, что модератор/админ удалил тему и приводится ее ID.
Естественно, что когда щелкаешь просмотреть, то выдает "Тему которую Вы запросили не существует. Немного не понятен смысл сохранения этой инфы в логи.
Присоединяюсь к вопросу: существует ли какой-нибудь аддон к этому моду, чтобы в лог писались не только ID темы, но и ее название? Просто, действительно, на кой черт мне знать id темы, если ее уже удалили?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

knacker писал(а):Просто, действительно, на кой черт мне знать id темы, если ее уже удалили?
Интересно, а на кой чёрт название темы, если её уже удалили? 8)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
knacker
phpBB 1.2.1
Сообщения: 20
Стаж: 17 лет 3 месяца

Сообщение knacker »

Палыч писал(а):Интересно, а на кой чёрт название темы, если её уже удалили?
Тоже верно! Но иногда народ спрашивает: "А кто удалил такую-то тему?", а и не знаешь, что им ответить.

Так есть аддон, отображающий название темы или нет?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

knacker
Аддона не видел, поставьте МОД Корзины (чтобы все удаления происходили в корзину, а уж оттуда в бесконечность :))
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
knacker
phpBB 1.2.1
Сообщения: 20
Стаж: 17 лет 3 месяца

Сообщение knacker »

Палыч писал(а):Аддона не видел, поставьте МОД Корзины (чтобы все удаления происходили в корзину, а уж оттуда в бесконечность)
Корзина у меня стоит, только удаление в нее происходит при нажатии кнопки "В корзину", а как сделать так, чтобы все удаленные темы попадали в нее? Убрать кнопку удалить?
Sly
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев

Сообщение Sly »

Юлия-Москва писал(а):Господа, подскажите, у меня при редактировании поста выдает
Warning: Missing argument 21 for submit_post(), called in /home/glorialucia/data/www/forum/posting.php on line 603 and defined in /home/glorialucia/data/www/forum/includes/functions_post.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/glorialucia/data/www/forum/includes/functions_post.php:216) in /home/glorialucia/data/www/forum/includes/page_header.php on line 489

Warning: Cannot modify header information - headers already sent by (output started at /home/glorialucia/data/www/forum/includes/functions_post.php:216) in /home/glorialucia/data/www/forum/includes/page_header.php on line 491

Warning: Cannot modify header information - headers already sent by (output started at /home/glorialucia/data/www/forum/includes/functions_post.php:216) in /home/glorialucia/data/www/forum/includes/page_header.php on line 492
Пробовала исправить, как предлагалось выше с похожей ошибкой - не помогает

Что делать?
Она вроде как сама разобралась, а я чет пока никак :roll:
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 1 месяц
Откуда: Украина.Киев
Контактная информация:

Сообщение wisma »

напишу сюда...


у меня такаяже проблема...но...запуская файл обновления БД мне просто выдает чистий лист...в админке пишет при нажатии на:
Logs Actions

Код:
You have not yet delete the file install_tables.php : do it before trying to see this page.

Вопрос где этот файл найти чтоб стереть?
Далее при нажатии:
Logs Config

Код:

phpBB : Critical Error

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'wisma_bd.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


При редактировании сообщения выдает:

Код:
Could not insert data into logs table

DEBUG MODE

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

INSERT INTO phpbb_logs (mode, topic_id, user_id, username, user_ip, time) VALUES ('edit', '1', '2', 'wisma', '4d7b4fe0', '1184373792')

Line : 52
File : functions_log.php


Помогите мне пожалуйстя уважаемые Гуру.

З.Ы.
Ставил Изимодом....
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

wisma
Я вам уже ответил
http://www.phpbbguru.net/community/view ... 782#147782
Что не ясно?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 1 месяц
Откуда: Украина.Киев
Контактная информация:

Сообщение wisma »

облазил файл не нашел....а таблицы так и не созданны
Закрыто

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