Beispiel #1
0
                }
            }
            if ($OldSticky != $Sticky) {
                if (!$OldSticky) {
                    $TopicNotes[] = 'Stickied';
                } else {
                    $TopicNotes[] = 'Unstickied';
                }
            }
            if ($OldRanking != $Ranking) {
                $TopicNotes[] = "Ranking changed from \"{$OldRanking}\" to \"{$Ranking}\"";
            }
            if ($ForumID != $OldForumID) {
                $TopicNotes[] = "Moved from [url=" . site_url() . "forums.php?action=viewforum&forumid={$OldForumID}]{$OldForumName}[/url] to [url=" . site_url() . "forums.php?action=viewforum&forumid={$ForumID}]{$ForumName}[/url]";
            }
            break;
        case 'trashing':
            $TopicNotes[] = "Trashed (moved from [url=" . site_url() . "forums.php?action=viewforum&forumid={$OldForumID}]{$OldForumName}[/url] to [url=" . site_url() . "forums.php?action=viewforum&forumid={$ForumID}]{$ForumName}[/url])";
            $Notification = "Your thread \"{$NewLastTitle}\" has been trashed";
            break;
        default:
            break;
    }
    if (isset($Notification)) {
        NotificationsManager::notify_user($ThreadAuthorID, NotificationsManager::FORUMALERTS, $Notification, "forums.php?action=viewthread&threadid={$TopicID}");
    }
    if (count($TopicNotes) > 0) {
        Forums::add_topic_note($TopicID, implode("\n", $TopicNotes));
    }
    header("Location: forums.php?action=viewthread&threadid={$TopicID}&page={$Page}");
}