Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Мод скрытия сообщений
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
BaHbKo
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 17 лет 10 месяцев
Мод скрытия сообщений
Всем привет!
Подскажите, существует ли мод скрытия сообщений? Стандартно сообщения из тем модераторы могут только удалить, перенести, но скрыть нельзя. Иногда нужно сообщения не удалять, а скрыть, поэтому хочется такой мод.
Поиском пользовался, не нашел...
Подскажите, существует ли мод скрытия сообщений? Стандартно сообщения из тем модераторы могут только удалить, перенести, но скрыть нельзя. Иногда нужно сообщения не удалять, а скрыть, поэтому хочется такой мод.
Поиском пользовался, не нашел...
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 4 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Re: Мод скрытия сообщений
Ищите мод Soft Delete
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
BaHbKo
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 17 лет 10 месяцев
Re: Мод скрытия сообщений
FladeX, спасибо!
Установил на phpBB 3.0.5, все по инструкции выполнил, мод работает, но не совсем. В модераторский раздел зайти нельзя, выдает ошибку:
На этой строчке находится такой кусок кода:
По инструкции я перед ним как раз вставлял:
Если этот кусок, который вставлен убрать, то в модераторский раздел можно нормально зайти, но насколько я понимаю, мод не доступен из модератоского раздела. Так вроде остальное рабоет.
Подскажите, в чем может быть дело?
Заранее благодарен!
Установил на phpBB 3.0.5, все по инструкции выполнил, мод работает, но не совсем. В модераторский раздел зайти нельзя, выдает ошибку:
Код: Выделить всё
Parse error: syntax error, unexpected T_VARIABLE in .../includes/mcp/mcp_main.php on line 539Код: Выделить всё
// Here we limit the operation to one forum only
$forum_id = check_ids($topic_ids, TOPICS_TABLE, 'topic_id', array('m_move'), true);Код: Выделить всё
include("{$phpbb_root_path}includes/mods/soft_delete.$phpEx");
mcp_move_topics($topic_ids)Подскажите, в чем может быть дело?
Заранее благодарен!
-
BaHbKo
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 17 лет 10 месяцев
-
darkdefender
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 17 лет 3 месяца
Re: Мод скрытия сообщений
Делается просто, добавляем tinyint поле hidden в posts, далее в mcp добавляем "Скрыть отмеченные", выставляем hidden = 1 для выделенных сообщений, и в viewtopic & viewforum в запрос добавляем условие is_moder || is_admin - sql_hidden =""; иначе sql_hidden = " and p.hidden=0";
(например =))
(например =))
-
dimavsr
- phpBB 2.0.4
- Сообщения: 409
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 33 раза
Re: Мод скрытия сообщений
ранее был установлен мод Soft Delete 1.0.15
обновил форум и мод частично перестал работать.
сейчас заново его поставил.
запускаю файл инсталл, вылазит следующее:
система просит изменить колонку post_deleted но каким образом. Там и так 0 выставлено
Или я не так понимаю?
обновил форум и мод частично перестал работать.
сейчас заново его поставил.
запускаю файл инсталл, вылазит следующее:
Код: Выделить всё
SQL ERROR [ mysqli ]
Duplicate column name 'post_deleted' [1060]
SQL
ALTER TABLE `phpbb_posts` ADD COLUMN `post_deleted` mediumint(8) UNSIGNED DEFAULT '0' NOT NULL
BACKTRACE
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/db/db_tools.php
LINE: 1441
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/db/db_tools.php
LINE: 1804
CALL: phpbb_db_tools->_sql_run_sql()
FILE: [ROOT]/install.php
LINE: 33
CALL: phpbb_db_tools->sql_column_add()Или я не так понимаю?
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Мод скрытия сообщений
Перевод: Дублирующееся имя поля 'post_deleted' [1060]dimavsr писал(а):Duplicate column name 'post_deleted' [1060]
То есть - это поле уже существует
-
dimavsr
- phpBB 2.0.4
- Сообщения: 409
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 33 раза
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Мод скрытия сообщений
Просто не запускать инсталл. Нужные поля для мода уже есть.
(если мод будет некорректно работать - удалить его полностью из БД, и установить заново)
(если мод будет некорректно работать - удалить его полностью из БД, и установить заново)
-
dimavsr
- phpBB 2.0.4
- Сообщения: 409
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 33 раза
Re: Мод скрытия сообщений
ужеТатьяна5 писал(а):если мод будет некорректно работать
как?Татьяна5 писал(а):удалить его полностью из БД
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Мод скрытия сообщений
Ответ с оф.сайта - вручную...
Можно - с помощью STK удалить поля от мода (если хорошо разобраться что мод добавил в БД).
Soft Delete на phpbb версий выше 3.0.6 может работать некорректно (предупреждение на phpbb.com)
Мое мнение - лучше удалить правки в файлах и поставить Prime Trash Bin (этот, по крайней мере, работает на 3.0.10)
Добавлено спустя 2 минуты 1 секунду:
Можно - с помощью STK удалить поля от мода (если хорошо разобраться что мод добавил в БД).
Soft Delete на phpbb версий выше 3.0.6 может работать некорректно (предупреждение на phpbb.com)
Мое мнение - лучше удалить правки в файлах и поставить Prime Trash Bin (этот, по крайней мере, работает на 3.0.10)
Добавлено спустя 2 минуты 1 секунду:
Не так. Мод не добавляет таблиц.angst66 писал(а):Может быть так?
-
dimavsr
- phpBB 2.0.4
- Сообщения: 409
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 33 раза
Re: Мод скрытия сообщений
удаляет всю таблицу, а не колонку.angst66 писал(а):Может быть так?
3.0.9 работал нормально. Сейчас они, якобы удаляются, но остаются видны. Ссылки для восстановления отсутствуютТатьяна5 писал(а):Soft Delete на phpbb версий выше 3.0.6 может работать некорректно
Добавлено спустя 57 секунд:
в принципе я знаю какую колонку удалить. но с STK не сталкивалсяТатьяна5 писал(а):STK удалить поля от мода (если хорошо разобраться что мод добавил в БД)
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1587
- Стаж: 14 лет 9 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Мод скрытия сообщений
Это я в принципе, если знаешь что добавил мод, зайди через phpMyAdmin на базу и удали

