Prime Trash Bin

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

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

Re: Prime Trash Bin

Сообщение Pazh »

alex88_9 учимся работать с кодом:
открываем файл includes\prime_trash_bin_a.php и изучаем кусок кода, отвечающий за показ удаленных сообщений

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

					$permission = $auth->acl_get('a_', $forum_id);
					$permission = $permission || (($auth->acl_get('f_delete', $forum_id) && $auth->acl_get('m_delete', $forum_id)));
					$permission = $permission || $auth->acl_get('m_undelete', $forum_id);
					$permission = $permission || (SHOW_ALL_IN_TRASH_BIN && is_trash_forum($forum_id));
1 -я строка - проверка прав на Администратора
2-я строка - проверка форумного права "Может навсегда удалять собственные сообщения" и одновременно модераторского права "Может удалять сообщения"
3-я строка - проверка модераторского права "Может восстанавливать сообщения и темы"
4-я строка - проверка настройки из этого же файла "Разрешить пользователям видеть содержимое Корзины" и проверка что текущий форум назначен Корзиной

Все 4 строки выставлены как ИЛИ, т.е. при сработке хоть одной из строк - итоговое значение будет Истина
Далее проверяй по какой из 4-х строчек у тебя неправильно настроены права или опции. Если все правильно, то в этом же файле проверь значение опции SHOW_PLACEHOLDER - она должна быть false
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Никак не могу найти во Open: viewtopic.php вот эти строки

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

$sql = 'SELECT COUNT(p.post_id) AS prev_posts
			FROM ' . POSTS_TABLE . " p
			WHERE p.topic_id = {$topic_data['topic_id']}
				" . ((!$auth->acl_get('m_approve', $forum_id)) ? 'AND p.post_approved = 1' : '');

		if ($sort_dir == 'd')
		{
			$sql .= " AND (p.post_time > {$topic_data['post_time']} OR (p.post_time = {$topic_data['post_time']} AND p.post_id >= {$topic_data['post_id']}))";
		}
		else
		{
			$sql .= " AND (p.post_time < {$topic_data['post_time']} OR (p.post_time = {$topic_data['post_time']} AND p.post_id <= {$topic_data['post_id']}))";
		}
Никто не сталкивался с данной проблемой?Буду признателен за подсказку.
Последний раз редактировалось Татьяна5 17.08.2013 5:46, всего редактировалось 1 раз.
Причина: [code]
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Так никто ничего и не посоветовал.
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Prime Trash Bin

Сообщение Татьяна5 »

Galaxy, вы точно этот мод устанавливаете? Таких строк в инструкции нет
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Скачал мод с первого сообщения данной темы.
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Prime Trash Bin

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

Устанавливая модификации всегда надо проверять наличие новых версий мода на сайтах авторов модификации.
У тебя скорее всего стоит 1.1.1 скачанная с https://www.phpbb.com/community/viewtopic.php?t=2118156
Последняя версия 1.1.8 http://www.absoluteanime.com/admin/mods.htm#trash_bin
Обновляй.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Большое спасибо,скачал версию 1.1.8,буду пробовать ставить. :)
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Мод установил,всё работает замечательно,просто нужно было обновить версию форума.
А теперь возник вот такой вопрос,подскажите пожалуйста,где,что и как настроить в админке,чтобы пользователи видели следы удалённого сообщения и кто и за что удалил?
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Prime Trash Bin

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

А что в правах доступа нового появилось? А в функциях конференции?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

У модераторов появилось две новых опции Может восстанавливать сообщения и темы и Может навсегда удалять сообщения и темы .
Ещё в "Настройки форума" появились два выпадающих меню Удаление тем и Форум корзины.
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Prime Trash Bin

Сообщение Пчелкин »

Galaxy писал(а):А теперь возник вот такой вопрос,подскажите пожалуйста,где,что и как настроить в админке,чтобы пользователи видели следы удалённого сообщения и кто и за что удалил?
Сделай те две правки
Prime Trash Bin
и обычные пользователи увидят ИНФУ об удаленных сообщениях в темах...Смогут увидеть и удаленные сообщения... Только увидят...восстанавливать - не смогут...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 13 лет 1 месяц
Благодарил (а): 16 раз

Re: Prime Trash Bin

Сообщение Galaxy »

Спасибо большое,поправил.
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Prime Trash Bin

Сообщение HAMMER663 »

Существуют ситуации, когда в теме большое количество сообщений подвергается "мягкому" удалению. Соответственно пользователь не видит этих удаленных сообщений и постраничная навигация из-за этого сбивается. Например, в теме 90 страниц. Модератор удаляет все сообщения на 90 странице, а пользователь видит эту 90 страницу, но перейти на нее не может, потому что сообщений там для него нет. Никто с таким не сталкивался?
PS: Да, конечно можно из админки удалять такие сообщения, но всё равно бывают случаи, когда удаленные сообщения нужны еще как минимум месяц.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Prime Trash Bin

Сообщение Пчелкин »

Обычно модераторы пишут в конце темы о том, что тема почищена и сообщения самоудалятся по таймеру...Для юзеров тогда есть куда переходить... О том, что они не видят удаленные посты, но они ТАМ еще есть...обычно знают...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Prime Trash Bin

Сообщение HAMMER663 »

Пчелкин обычно так оно и есть, но если в теме не последняя страница удалена, а скажем 80. То есть вероятность попасть на такую страницу, не читая никаких сообщений, в теме очень велика. Поэтому всякие надписи модераторов тут не подходят. Их просто можно не увидеть.. Я думаю, что возможно просто переделать постраничную навигацию для тех, кто не видит удаленных тем. Это бы решило проблему

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