Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Topics Lifetime

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Никто
Advanced Lamers Team
Сообщения: 316
Стаж: 18 лет 2 месяца
Откуда: Химки
Контактная информация:
Забанен: Бессрочно

Сообщение Никто »

постестил с таймером не работает зато переместить прямо сейчас работает ;) что скажете?
Долой edgar'a - самого тупого юзера на форуме!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

В новую таблицу при отправке в отложенное удаление записи добавляются?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Никто
Advanced Lamers Team
Сообщения: 316
Стаж: 18 лет 2 месяца
Откуда: Химки
Контактная информация:
Забанен: Бессрочно

Сообщение Никто »

да
Долой edgar'a - самого тупого юзера на форуме!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Выкладывайте файлы...
Опять где-нибудь намудрили небось...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Никто
Advanced Lamers Team
Сообщения: 316
Стаж: 18 лет 2 месяца
Откуда: Химки
Контактная информация:
Забанен: Бессрочно

Сообщение Никто »

Вот
Вложения
viewtopic.php.txt
(67.53 КБ) 793 скачивания
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Все файлы. Генерации просмотра темы эта ошибка касается менее всего.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Никто
Advanced Lamers Team
Сообщения: 316
Стаж: 18 лет 2 месяца
Откуда: Химки
Контактная информация:
Забанен: Бессрочно

Сообщение Никто »

Ой,извините,ступил
Вложения
functions.php.txt
(45.36 КБ) 843 скачивания
modcp.php.txt
(51.08 КБ) 864 скачивания
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Xpert
Тема закрыта, через 3 дня умрет.
Ну как мод? Темы нормально умирают? Не сопротивляются? :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Нет, бодрым строевым шагом идут в топку. ;)

Инструкцию действительно неполную выложил, обновлю как только представится возможность.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Нет времени ничего обновлять, поэтому пока просто выкладываю оставшийся кусок инструкции...

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

[open]
index.php

[find]
$tracking_forums = 

[after, add]
//
// Do the topics prune
//
$sql = "SELECT topic_id FROM " . TOPICS_LIFETIME_TABLE . " WHERE topic_lifetime < " . time();
$result = $db->sql_query($sql) or message_die(GENERAL_MESSAGE, 'Error getting lifetime topics data', '', __LINE__, __FILE__, $sql);
$topics_array = array();
if ($db->sql_numrows($result))
{
	while ($row = $db->sql_fetchrow($result))
	{
		$topics_array[] = $row['topic_id'];
	}
	$topics_list = implode($topics_array, ',');
	recycle_topics($topics_list);
}
else
{
}
//
// End of topics prune
//
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Никто
Advanced Lamers Team
Сообщения: 316
Стаж: 18 лет 2 месяца
Откуда: Химки
Контактная информация:
Забанен: Бессрочно

Сообщение Никто »

Спасибо!
Долой edgar'a - самого тупого юзера на форуме!
Kastaneda
Former team member
Сообщения: 702
Стаж: 19 лет 5 месяцев
Поблагодарили: 4 раза

Сообщение Kastaneda »

Xpert писал(а):я никак не найду время на то чтобы мод доделать.
Мод работает прекрасно, но может быть не стоит усложнять там, где это не требуется? Я говорю по поводу настройки в админке. Зачем тратить время на написание и отладку дополнительного кода, когда форум, используемый в качестве корзины, даже сейчас можно указать в common.php? Это фактически одноразовая операция, поэтому думаю, что необязательно на ней заострять пристальное внимание. Так глядишь, и время найдётся на окончательную доделку.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

У меня немного другая идея, избавиться от отдельной таблицы и использовать имеющуюся topics, на нагрузке не скажется, а вот упростить код удастся. Ну и в случае, если пользователь - модератор на странице просмотра форума писать около темы, что ей уготовлена нелегкая судьба, если срок ее жизни уже предопределен.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Кому-нибудь мод реально интересен? Сделал на его основе некую универсальную платформу по выполнению отложенных действий над темами...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Xpert
Мод очень интересный. Я его пока не использовал, но задумываюсь :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»