Mass Delete Posts (From Topic)
- 
				Менеджер сайта
														 - phpBB 1.4.2
 - Сообщения: 64
 - Стаж: 21 год 7 месяцев
 
Mass Delete Posts (From Topic)
Название мода: Mass Delete Posts (From Topic)
Автор: Xpert
Описание мода: Мод предназначен для массового удаления сообщений из темы. Сообщения можно удалять через модераторскую панель, а также непосредственно со страницы просмотра темы.
Версия мода: 1.1.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~5 минут
Скачать: mass_delete_posts_1.1.0.zip
Размер файла: 6 kb
Drupal refresh
			
			
									
						Автор: Xpert
Описание мода: Мод предназначен для массового удаления сообщений из темы. Сообщения можно удалять через модераторскую панель, а также непосредственно со страницы просмотра темы.
Версия мода: 1.1.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~5 минут
Скачать: mass_delete_posts_1.1.0.zip
Размер файла: 6 kb
Drupal refresh
- 
				Xpert
 - phpBB Guru

 - Сообщения: 5484
 - Стаж: 21 год 7 месяцев
 - Поблагодарили: 2 раза
 
Addon для тех, кто использует File Attachment Mod:
			
			
									
						Код: Выделить всё
[open]
modcp.php
[find]
			if ( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not delete posts text', '', __LINE__, __FILE__, $sql);
			}
			remove_search_post($post_id_sql);
[after. add]
			delete_attachment(explode(', ', $post_id_sql));Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
Установка через EM:
FIND FAILED: In file [viewtopic.php] could not find:
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
MOD script line #283 :
			
			
									
						FIND FAILED: In file [viewtopic.php] could not find:
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
MOD script line #283 :
phpBB 2.0.19
			
						- 
				TUMS
														 - phpBB 2.0.0
 - Сообщения: 244
 - Стаж: 20 лет
 - Откуда: Msk, RU
 
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
поставил, все нормально все появилось, только после того как отмечаю сообщения и нажимаю "Удалить сообщения", не срабатывает, ничего не происходит
Добавлено спустя 3 минуты 6 секунд:
--
всё, разобрался сначала надо перейти в режим "Ножницы" что внизу, если просто отметить сообщения и нажать "Удалить сообщения" кнопку, не срабатывает, а жаль кстати так было бы быстрее
			
			
									
						Добавлено спустя 3 минуты 6 секунд:
--
всё, разобрался сначала надо перейти в режим "Ножницы" что внизу, если просто отметить сообщения и нажать "Удалить сообщения" кнопку, не срабатывает, а жаль кстати так было бы быстрее
phpBB 2.0.19
			
						- 
				Xpert
 - phpBB Guru

 - Сообщения: 5484
 - Стаж: 21 год 7 месяцев
 - Поблагодарили: 2 раза
 
imasmoker
Я не знаю что у вас не работает, у меня все работает - выделяю сообщения и нажимаю кнопку "Удалить сообщения".
			
			
									
						Я не знаю что у вас не работает, у меня все работает - выделяю сообщения и нажимаю кнопку "Удалить сообщения".
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
- 
				Xpert
 - phpBB Guru

 - Сообщения: 5484
 - Стаж: 21 год 7 месяцев
 - Поблагодарили: 2 раза
 
Вообще ничего?imasmoker писал(а):ничего не происходит
Неверно отредактировали viewtopic.php или viewtopic_body.tpl
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
Вообще ничего, все делал за меня EasyMode .
никогда меня он не подводил, если нет ошибок в течение процесса парсинга мода
ошибка была, она описана выше, нашел эту строчку в ручную, оказалось что так как в форуме куча всяких модификаций строчка банально по другому выглядела, заменил в моде строчку на ту что была в моем viewtopic.php .
так как в моде дальше идет =inline find= по идее ошибки по этому поводу возникнуть не должно, но я могу ошибаться,вот так сейчас выглядит строчка:
			
			
									
						никогда меня он не подводил, если нет ошибок в течение процесса парсинга мода
ошибка была, она описана выше, нашел эту строчку в ручную, оказалось что так как в форуме куча всяких модификаций строчка банально по другому выглядела, заменил в моде строчку на ту что была в моем viewtopic.php .
так как в моде дальше идет =inline find= по идее ошибки по этому поводу возникнуть не должно, но я могу ошибаться,вот так сейчас выглядит строчка:
Код: Выделить всё
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_first_post_id, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_ban, f.auth_greencard, f.auth_bluecard" . $count_sql . "phpBB 2.0.19
			
						- 
				Xpert
 - phpBB Guru

 - Сообщения: 5484
 - Стаж: 21 год 7 месяцев
 - Поблагодарили: 2 раза
 
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
- 
				Xpert
 - phpBB Guru

 - Сообщения: 5484
 - Стаж: 21 год 7 месяцев
 - Поблагодарили: 2 раза
 
Я смотрю у вас установлен мод Yellow Card и из-за того что его форма отправки данных находится внутри формы мода удаления сообщений происходит конфликт, собственно по этому и наблюдаем глюк. Поразмышляю над данным вопросом...
			
			
									
						Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				imasmoker
 - phpBB 1.4.1
 - Сообщения: 48
 - Стаж: 20 лет 4 месяца
 
- 
				Austin 3:16
														 - phpBB 1.4.4
 - Сообщения: 127
 - Стаж: 20 лет 7 месяцев
 - Откуда: Таллинн, Эстония
 - Забанен: Бессрочно
 
- 
				SHOCK
 - phpBB 1.4.3
 - Сообщения: 91
 - Стаж: 21 год 4 месяца
 - Благодарил (а): 2 раза
 
Аналогично, конфликт. Если уже есть решение сообщите пожалуйста.Xpert писал(а):Я смотрю у вас установлен мод Yellow Card
Добавлено спустя 39 минут 25 секунд:
У меня эта строка повторяется дважды в разных местах.
первый раз на 355 линии и второй раз на 1027 линии
и после первого раза уже стоитXpert писал(а):remove_search_post($post_id_sql);
Код: Выделить всё
delete_attachment(explode(', ', $post_id_sql));Пока писал, "догнал" что второй раз это как раз вставка из этого мода и вставлять надо именно после второй вставки
Решил таки не убивать текст, авось еще кого-то так перемкнет

