Копировать в папку:
/ext/rxu/topicactions/
Расширение позволяет удалять (в стандартную "корзину" или безвозвратно) темы по расписанию.
/ext/rxu/topicactions/
В таблице
config
значение topics_gc по умолчанию 3600 секунд - это один час. То есть проверка осуществляться раз в час. Выстави пол-года.Код: Выделить всё
$this->cron_tidy_topics();
Код: Выделить всё
return;
Кнопкой "Удалить".
Вообще-то, данный экст предназначен не для таких целей, а для целей модерирования.
темы в форуме не подлежат удалению НИКОГДА! за исключением тех, где нет репортажей, что отслеживается вручную.
Код: Выделить всё
'7' => 'через 7 дней',
'14' => 'через 2 недели',
'30' => 'через 1 месяц'
Корзина стандартная встроенная. Насколько я помню, никак не настраивается.
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/ext/rxu/TopicActions/migrations/v_1_0_0.php on line 98: Undefined property: phpbb/db/driver/factory::$any_char
будет. спасибо
$this->db->any_char
заменить на $this->db->get_any_char()
Код: Выделить всё
/* 'FORK' => 'Копировать',
'LOCK' => 'Закрыть',
'UNLOCK' => 'Открыть',
'CHANGE_TYPE' => array(
'MAKE_ANNOUNCE' => 'Сделать объявлением',
'MAKE_GLOBAL' => 'Сделать важной',
'MAKE_STICKY' => 'Сделать прилепленной',
'MAKE_NORMAL' => 'Сделать обычной'
надо не растягивать имеющиеся интервалы по времени срабатывания, а добавить новые значения
продлил список до нужных значений.
Установи на локалке, и переставь на компе время вперед.