Prime Trash Bin

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Prime Trash Bin

Сообщение HAMMER663 »

У меня 1.1.6. И похоже уже есть 1.1.8.
А зачем сносить? Пусть народ знает что делать, если удаленные сообщения не видны
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Prime Trash Bin

Сообщение владимир1983 »

HAMMER663 писал(а):похоже уже есть 1.1.8.
Если смотреть на сайте автора http://www.absoluteanime.com/admin/mods.htm#trash_bin то да.
А чего у меня в файлах версия 1.1.9...
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Cmepka
phpBB 1.4.0
Сообщения: 31
Стаж: 14 лет 5 месяцев
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Prime Trash Bin

Сообщение Cmepka »

Поставил с сайта автора: http://www.absoluteanime.com/forum/mods ... %20Bin.zip
версию 1.1.9 на phpbb3 3.0.12 от гуру.
Стало отлично, автомод съел нормально (версия мода под 3.0.12).
Порадовало наличие нескольких языков, так же там и русский...

Настроил "Удалять и оставлять ссылку". Темы удаляются (перемещаются) в раздел корзина, а вот сообщения просто остаются в теме, в свёрнутом состоянии и видны только модераторам.

Вообщем - то, что нужно.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Prime Trash Bin

Сообщение Alecto »

Форум 3.0.12, мод корзины обновлен до последней версии 1.1.9
При удалении пользователя через панель администратора:
Удалить пользователя-->Удалить сообщения, Отправить
получаю сообщение об ошибке
Fatal error: Call to undefined function stifle_posts_enabled() in /home/motobrat/public_html/includes/functions_user.php on line 416
по это адресу расположен код корзины

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

//-- mod: Prime Trash Bin (Posts) -------------------------------------------//
	if ($mode == 'remove' && stifle_posts_enabled())
	{
		// Mock-deleting all posts by the user that's being deleted. Change the
		// mode to 'retain' since we're actually keeping the posts.
		include($phpbb_root_path . 'includes/prime_trash_bin_b.' . $phpEx);
		stifle_posts($user_id, 'poster_id');
		$mode = 'retain';
	}
	else if ($mode == 'remove_forever')
	{
		$mode = 'remove';
	}
//-- end: Prime Trash Bin (Posts) -------------------------------------------//
функция stifle_posts_enabled() содержится в файле includes\prime_trash_bin_a.php, который был также заменен последней версией из архива с сайта автора.

правки в файле functions_user.php проверены и корректны.

очистка кэша ни через админ панель, ни удаление содержимого папки cache по ftp - результата не дали.

ошибок в работе корзины при удалении/восстановлении файлов на форуме - не обнаружено.

до обновления с 1.1.8 до 1.1.9 такой ошибки не было, строка 416 имела вид:
1.1.8 была

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

	if ($mode == 'remove')
1.1.9 стала

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

	if ($mode == 'remove' && stifle_posts_enabled())
похоже, что ошибка происходит из-за того, что вызывается функция без объявления файла prime_trash_bin_a.ph?
зачем вообще нужна эта функция?

помогите разобраться и исправить.
odmin
phpBB 1.4.1
Сообщения: 49
Стаж: 12 лет 10 месяцев
Благодарил (а): 27 раз
Забанен: Бессрочно

Re: Prime Trash Bin

Сообщение odmin »

-=XaKeP=- писал(а):Аддон от Patz
Установил, спасибо, все работает, НО. Видны только те сообщения и темы, которые были удалены после установки аддона, как сделать, чтобы нашлись и остальные, которые были до.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Prime Trash Bin

Сообщение Pazh »

odmin должен удалять все "скрыто-удаленные" сообщения/темы - проверяй заново
Помощь в ЛС/email только за WM или ЮMoney
odmin
phpBB 1.4.1
Сообщения: 49
Стаж: 12 лет 10 месяцев
Благодарил (а): 27 раз
Забанен: Бессрочно

Re: Prime Trash Bin

Сообщение odmin »

Pazh, все скрыто-удаленные сообщения, которые были до установки аддона, удалились сами-собой без нажатия кнопок в админке. )))) Аддон как-бы начал с чистого листа. Я не знаю, почему так произошло, но это так!
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Prime Trash Bin

Сообщение Alecto »

Описанный выше баг только у меня? Или вопрос слишком сложный?
odmin
phpBB 1.4.1
Сообщения: 49
Стаж: 12 лет 10 месяцев
Благодарил (а): 27 раз
Забанен: Бессрочно

Re: Prime Trash Bin

Сообщение odmin »

FomenkoAndrey писал(а):Описанный выше баг только у меня?
Попробовал, получаю белый экран смерти без всяких ошибок, дебаг включен. Версию мода 1.1.9 ставил начисто.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Prime Trash Bin

Сообщение Alecto »

Значит тоже что и у меня.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Prime Trash Bin

Сообщение Sheer »

FomenkoAndrey
Дабы долго не париться, просто замени

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

	if ($mode == 'remove' && stifle_posts_enabled())
на

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

	if ($mode == 'remove' && $config['topic_delete_mode'])
Всё, что делает функция stifle_posts_enabled(), возвращает значение $config['topic_delete_mode']
Для такой фигни городить отдельную функцию - это Перебор...
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Prime Trash Bin

Сообщение Alecto »

Спас ибо, попробую. Я просто думал, может вернуть эту часть как в 118 было? Насколько я помню, это единственное отличие 118 от 119.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Prime Trash Bin

Сообщение Sheer »

Ну можешь еще после

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

include($phpbb_root_path . 'includes/prime_trash_bin_b.' . $phpEx);
добавить

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

include($phpbb_root_path . 'includes/prime_trash_bin_a.' . $phpEx);
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
odmin
phpBB 1.4.1
Сообщения: 49
Стаж: 12 лет 10 месяцев
Благодарил (а): 27 раз
Забанен: Бессрочно

Re: Prime Trash Bin

Сообщение odmin »

Граждане, не могли бы вы уточнить в каком файле нужно произвести правку, не все же тут такие гуру как вы! :? :D
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Prime Trash Bin

Сообщение Pazh »

Sheer писал(а):Ну можешь еще после

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

include($phpbb_root_path . 'includes/prime_trash_bin_b.' . $phpEx);
добавить

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

include($phpbb_root_path . 'includes/prime_trash_bin_a.' . $phpEx);
не после!!!! а перед этой строкой
if ($mode == 'remove' && stifle_posts_enabled())

Добавлено спустя 1 минуту 21 секунду:
odmin у тебя ошибка в каком файле возникла? вот в нем и правь, т.е. в includes/functions_user.php
Помощь в ЛС/email только за WM или ЮMoney

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