mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 14:23:57 -07:00
Чистка viewtopic
Удаление пары переменных; корректное сообщение об ошибке (с переходом в форум).
This commit is contained in:
parent
fc8b2740d8
commit
1d7970489b
1 changed files with 13 additions and 13 deletions
|
@ -5,26 +5,23 @@ define('BB_ROOT', './');
|
|||
require(BB_ROOT .'common.php');
|
||||
require(INC_DIR .'bbcode.php');
|
||||
|
||||
$user->session_start();
|
||||
|
||||
$datastore->enqueue(array(
|
||||
'ranks',
|
||||
));
|
||||
|
||||
$topic_id = isset($_GET[POST_TOPIC_URL]) ? (int) $_GET[POST_TOPIC_URL] : 0;
|
||||
$post_id = (!$topic_id && isset($_GET[POST_POST_URL])) ? (int) $_GET[POST_POST_URL] : 0;
|
||||
$start = isset($_GET['start']) ? abs(intval($_GET['start'])) : 0;
|
||||
$newest = 0;
|
||||
|
||||
$page_cfg['load_tpl_vars'] = array(
|
||||
'post_buttons',
|
||||
'post_icons',
|
||||
'topic_icons',
|
||||
);
|
||||
|
||||
$newest = $next_topic_id = 0;
|
||||
$start = isset($_GET['start']) ? abs(intval($_GET['start'])) : 0;
|
||||
$topic_id = isset($_GET[POST_TOPIC_URL]) ? (int) $_GET[POST_TOPIC_URL] : 0;
|
||||
$post_id = (!$topic_id && isset($_GET[POST_POST_URL])) ? (int) $_GET[POST_POST_URL] : 0;
|
||||
|
||||
// Start session
|
||||
$user->session_start();
|
||||
|
||||
set_die_append_msg();
|
||||
|
||||
// Posts per page
|
||||
$posts_per_page = $bb_cfg['posts_per_page'];
|
||||
$select_ppp = '';
|
||||
|
@ -52,6 +49,8 @@ else
|
|||
$start = floor($start/$posts_per_page) * $posts_per_page;
|
||||
}
|
||||
|
||||
set_die_append_msg();
|
||||
|
||||
if (!$topic_id && !$post_id)
|
||||
{
|
||||
bb_die($lang['TOPIC_POST_NOT_EXIST']);
|
||||
|
@ -105,12 +104,13 @@ if ($userdata['session_admin'] && !empty($_REQUEST['mod']))
|
|||
}
|
||||
}
|
||||
|
||||
set_die_append_msg($forum_id);
|
||||
|
||||
// Find newest post
|
||||
if (($next_topic_id || @$_GET['view'] === 'newest') && !IS_GUEST && $topic_id)
|
||||
if (isset($_GET['view']) && $_GET['view'] === 'newest' && !IS_GUEST && $topic_id)
|
||||
{
|
||||
$post_time = 'post_time >= '. get_last_read($topic_id, $forum_id);
|
||||
$post_id_altern = ($next_topic_id) ? '' : ' OR post_id = '. $t_data['topic_last_post_id'];
|
||||
|
||||
$post_id_altern = ' OR post_id = '. $t_data['topic_last_post_id'];
|
||||
$sql = "SELECT post_id, post_time
|
||||
FROM ". BB_POSTS ."
|
||||
WHERE topic_id = $topic_id
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue