Prime Trash Bin

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Prime Trash Bin

Сообщение RiGo »

Наконецто настроил всё норма, тут у меня ещо 1 вопрос.. можно както модератором запрещать удалять темы навсегда??? т.е убрать галку у модераторов "Удалить тему навсегда" чтобы все темы которые они удаляют попадали в корзину хотят они этого или нет?
Последний раз редактировалось RiGo 21.11.2011 20:37, всего редактировалось 1 раз.
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

Re: Prime Trash Bin

Сообщение Simple »

RiGo
можно, но с помощью стандарной опции "проверить права доступа" это нельзя проверить. мод как я понял не предусматривает этого.
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Prime Trash Bin

Сообщение RiGo »

А как мне реализовать это? я этот мод устанавливаю только для защиты от массового удаление тем при случае взлома модераторов.


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

Re: Prime Trash Bin

Сообщение Alecto »

RiGo писал(а):Удалить тему навсегда
правами доступа можно.

Добавлено спустя 2 минуты 52 секунды:
локальные права доступа группы к форуму:
Форумы--Доступ групп к форумам-- .... --Действия:
Может удалять свои сообщения
Может навсегда удалять собственные сообщения
настраиваете на свое усмотрение для группы и для форума.

ПыСы: учите матчасть батенька
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Prime Trash Bin

Сообщение RiGo »

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

Re: Prime Trash Bin

Сообщение Alecto »

чудес не бывает.
разбирайся с правами.
если не работает, значит где-то в группах у тебя наследуются разрешающие права.
разбирайся, в чем отличия между ДА/НЕТ/НИКОГДА.

наводка есть, делать за тебя это никто не будет.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Prime Trash Bin

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

RiGo писал(а): навсегда???
FomenkoAndrey+1 Все настраивается ...и возьмите мой последний перевод . Многое станет ясно...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Prime Trash Bin

Сообщение Alecto »

Проверяя работу сайта после обновления форума с версии 3.0.9 до 3.0.10 обнаружил, что лог ошибок панели администратора пестрит записями:
Произошла общая ошибка: General Error
» SQL ERROR [ mysql4 ]

Unknown column 'p1.post_deleted_time' in 'where clause' [1054]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Изображение


запись p1.post_deleted_time встретилась только один раз в файле viewtopic.php

код относится к моду корзины (установлена версия 1.1.4), вот это место:

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

//-- mod: Prime Trash Bin (Posts) -------------------------------------------//
// Don't include posts that have been mock-deleted if user isn't supposed to see the placeholder
		include ($phpbb_root_path . 'includes/prime_trash_bin_a.' . $phpEx);
		if (stifle_posts_enabled() && !auth_fake_delete('list', $forum_id))
		{
			$sql = str_replace('WHERE ', 'WHERE (p1.post_deleted_time = 0) AND ', $sql);
		}
//-- end: Prime Trash Bin (Posts) -------------------------------------------//
установку мода после обновления форума проверил - все на месте и соответствует оригинальной инструкции мода, ничего в процессе обновления не потерялось.

в таблице phpbb_posts столбец post_deleted_time существует.

есть идеи как пролечить?
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Prime Trash Bin

Сообщение МайскийЖук »

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

Re: Prime Trash Bin

Сообщение Alecto »

МайскийЖук писал(а):Добавить поле в таблицу?
FomenkoAndrey писал(а):в таблице phpbb_posts столбец post_deleted_time существует.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Prime Trash Bin

Сообщение МайскийЖук »

Sorry, был невнимателен при чтении.

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

Re: Prime Trash Bin

Сообщение Alecto »

МайскийЖук писал(а):Кстати, у меня сочетание post_deleted_time
совершенно верно.
проверьте пожалуйста, сколько раз встречается p1.post_deleted_time
? один ?

в любом случае, установку мода корзины я проверил "от корки до корки" и в нем ничего не изменилось.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Prime Trash Bin

Сообщение DK7 »

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

Re: Prime Trash Bin

Сообщение Alecto »

у меня до это была корзина версии 1.1.3, от 1.1.4 там отличия один файл, его обновление результатов не дало.
DK7 писал(а): на реплесмент появился
что это? можно ссылку? может там найду ответ на свой вопрос...
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Prime Trash Bin

Сообщение DK7 »

значит 1.1.2 в 1.1.3

Добавлено спустя 1 минуту 5 секунд:
имелось ввиду появление данного запроса.
$sql = str_replace('WHERE ', 'WHERE (p1.post_deleted_time = 0) AND ', $sql);

Добавлено спустя 3 минуты 46 секунд:
вот собственно и нужный ченджлог, где добавляется данный запрос
http://www.absoluteanime.com/forum/mods ... 01.1.3.xml

Добавлено спустя 1 минуту 28 секунд:
Откатите виевтопик по нему, если сильно напрягают ошибки, и отпишите в теме на оффе, автору мода. как исправят- восстановитесь. Похоже что проблема в корявом запросе. Мне просто не на чем проверить. 1.1.4 нигде не стоит.

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