Toggletopic.php:
<?php
if(!defined('SEO-BOARD'))
{
die($lang['fatal_error']);
}
if (!isset($t) || !is_numeric($t))
die($lang['fatal_error']);
$result = mysql_query("SELECT forum_id FROM {$dbpref}topics WHERE topic_id='$t'");
if (mysql_num_rows($result)!=1)
die($lang['no_such_topic']);
$f = mysql_result($result, 0);
if (($user_id != 1) && (is_user_moderator($f, $user_id) == 0))
die($lang['access_denied']);
$title = $forumtitle.' » '.$lang['edit_topic_options'];
$forum_path = get_forum_path($f, $lang['edit_topic_options']);
require('forumheader.php');
if (!isset($sticky) && !(isset($lock)))
die($lang['fatal_error']);
if (isset($sticky))
{
mysql_query("UPDATE {$dbpref}topics SET topic_sticky=1-topic_sticky WHERE topic_id='$t'");
show_message(($sticky == 0) ? $lang['topic_made_sticky'] : $lang['topic_made_unsticky']);
}
else
{
mysql_query("UPDATE {$dbpref}topics SET topic_locked=1-topic_locked WHERE topic_id='$t'");
show_message(($lock == 0) ? $lang['topic_locked'] : $lang['topic_unlocked']);
}
?>
Other Discussion Boards Scripts: