Редирект к следующему, после удаляемого, сообщению.

Автор erm, 19 февраля 2006, 19:12:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

erm

Модификация редиректит к следующему, после удаляемого, сообщению.
В файле Sources/RemoveTopic.php в конце функции DeleteMessage(), у меня строка 123.
// added by erm
        $result = db_query("
                SELECT m.ID_MSG
                FROM {$db_prefix}messages AS m
                WHERE m.ID_TOPIC = " . $topic . " AND m.ID_MSG > " . $_REQUEST['msg'] .
                " ORDER BY m.posterTime LIMIT 1", __FILE__, __LINE__);
        $row = mysql_fetch_row($result);
        $redir_msg = (int)$row[0];
//added by erm

        if ($full_topic)
                redirectexit('board=' . $board . '.0');
        else
                redirectexit('topic=' . $topic . '.' . $_REQUEST['start'] . ';rand=' . $redir_msg . '#msg' . $redir_msg);