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

Мод Ignore Users

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
OMus-VeNuS

Мод Ignore Users

Сообщение OMus-VeNuS »

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

Could not delete user from ignore table

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 'AND user_id = 2' at line 4

DELETE FROM ignore WHERE user_ignore = AND user_id = 2

Line : 88
File : ignore.php
Что тут не так?

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

		$sql = "DELETE 
			FROM " . IGNORE_TABLE . " 
			WHERE user_ignore = $ignore_id
				AND user_id = $user_id";
http://www.phpbbhacks.com/download/789
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Ищем:

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

	$ignore_topic = ( isset($HTTP_POST_VARS['topic']) ) ? $HTTP_POST_VARS['topic'] : $HTTP_GET_VARS['topic'];
}
Добавляем:

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

elseif ( $mode == 'delete' )
{
	$ignore_id = ( isset($HTTP_POST_VARS['ignore_id']) ) ? $HTTP_POST_VARS['ignore_id'] : $HTTP_GET_VARS['ignore_id'];
}
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
OMus-VeNuS

Сообщение OMus-VeNuS »

Сейчас попробую.

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

Спасибо - проблема решена!
Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Зарегистрирован: 17 лет 9 месяцев

Сообщение гарпия »

Вопрос!
Установила, всё функционирует - кроме одного - на странице самого игнор листа не отображаются надписи - пустые поля с чекбоксами.
Где копать?

Добавлено спустя 3 часа 38 минут 14 секунд:

И ещё - нажимая на кнопку "нажмите здесь, чтобы увидеть, что написал этот пользователь" ничего не происходит.

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

Первую проблему решила.
Выяснилось, что в тексте файла ignor_body.tpl находилось что-то левое, к данному моду никакого отношения не имеющее. Почему то.
Вторая проблема осталась - не показывает игнорируемый текст.

Добавлено спустя 1 час 16 минут 29 секунд:

И последний вопрос по данному моду - есть ли возможность добавить строчку "игнор лист" в профиль участника? Чтобы он мог в любое время зайти туда и посмотреть - добавить или удалить пользователя.
Буду очень благодарна за помощь.
fskon
phpBB 2.0.2
Сообщения: 333
Зарегистрирован: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

гарпия писал(а):Вопрос!
И ещё - нажимая на кнопку "нажмите здесь, чтобы увидеть, что написал этот пользователь" ничего не происходит.

И последний вопрос по данному моду - есть ли возможность добавить строчку "игнор лист" в профиль участника? Чтобы он мог в любое время зайти туда и посмотреть - добавить или удалить пользователя.
Буду очень благодарна за помощь.
Эти два вопроса решил так - ссылкой обозначил сам файл мода :)
И поменял просто текстовку.
Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Зарегистрирован: 17 лет 9 месяцев

Сообщение гарпия »

fskon
ага, для профиля просто прописать ссылку на ignor.php, так?Так. Прописала - всё ок.
А для того, чтобы открылся игнорируемый текст? вот этот вопрос не поняла немного.
Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Зарегистрирован: 17 лет 9 месяцев

Сообщение гарпия »

Господа, и всё таки!
Мод подразумевает просмотр сообщения от игнорируемого лица.
Что надо сделать, чтобы эта функция работала?

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