diff --git a/upload/attach_mod/displaying_torrent.php b/upload/attach_mod/displaying_torrent.php index 9f39cedb7..6e6affad7 100644 --- a/upload/attach_mod/displaying_torrent.php +++ b/upload/attach_mod/displaying_torrent.php @@ -225,7 +225,7 @@ if ($tor_reged && $tor_info) 'TOR_STATUS_TEXT' => $lang['TOR_STATUS_NAME'][$tor_info['tor_status']], 'TOR_STATUS_ICON' => $bb_cfg['tor_icons'][$tor_info['tor_status']], 'TOR_STATUS_BY' => ($cuid && $is_auth['auth_mod']) ? (' ·  ' . get_username($cuid) . '  ·  '. delta_time($tor_info['checked_time']) .' назад') : '', - 'TOR_STATUS_SELECT' => build_select('', array_flip($bb_cfg['tor_status_name']), TOR_APPROVED), + 'TOR_STATUS_SELECT' => build_select('', array_flip($lang['TOR_STATUS_NAME']), TOR_APPROVED), //end torrent status mod 'S_UPLOAD_IMAGE' => $upload_image, diff --git a/upload/config.php b/upload/config.php index 270364eee..ce35805af 100644 --- a/upload/config.php +++ b/upload/config.php @@ -57,7 +57,7 @@ $bb_cfg['css_ver'] = 1; // Increase number of revision after update $bb_cfg['tp_version'] = '2.0.2'; -$bb_cfg['tp_release_state'] = 'TP II r81'; +$bb_cfg['tp_release_state'] = 'TP II r82'; $bb_cfg['tp_release_date'] = '05-07-2011'; $bb_cfg['board_disabled_msg'] = 'форум временно отключен'; // 'forums temporarily disabled'; // show this msg if board has been disabled via ON/OFF trigger diff --git a/upload/modcp.php b/upload/modcp.php index 6b6aa87bd..7be2dcff9 100644 --- a/upload/modcp.php +++ b/upload/modcp.php @@ -238,6 +238,14 @@ switch ($mode) { $result = topic_delete($req_topics, $forum_id); + //Îáíîâëåíèå êåøà íîâîñòåé íà ãëàâíîé + $news_forums = array_flip(explode(',', $bb_cfg['latest_news_forum_id'])); + if(isset($news_forums[$forum_id]) && $bb_cfg['show_latest_news'] && $result) + { + $datastore->enqueue('latest_news'); + $atastore->update('latest_news'); + } + $msg = ($result) ? $lang['TOPICS_REMOVED'] : 'No topics were removed'; message_die(GENERAL_MESSAGE, return_msg_mcp($msg)); } @@ -256,7 +264,16 @@ switch ($mode) if ($confirmed) { - $result = topic_move($req_topics, $_POST['new_forum'], $forum_id, isset($_POST['move_leave_shadow']), isset($_POST['insert_bot_msg'])); + $new_forum_id = (int) $_POST['new_forum']; + $result = topic_move($req_topics, $new_forum_id, $forum_id, isset($_POST['move_leave_shadow']), isset($_POST['insert_bot_msg'])); + + //Îáíîâëåíèå êåøà íîâîñòåé íà ãëàâíîé + $news_forums = array_flip(explode(',', $bb_cfg['latest_news_forum_id'])); + if(isset(($news_forums[$forum_id] || $news_forums[$new_forum_id])) && $bb_cfg['show_latest_news'] && $result) + { + $datastore->enqueue('latest_news'); + $atastore->update('latest_news'); + } $msg = ($result) ? $lang['TOPICS_MOVED'] : $lang['NO_TOPICS_MOVED']; message_die(GENERAL_MESSAGE, return_msg_mcp($msg));