root/ip/tags/release_1_3_0_53/adm/admin_forums.php
| 111 | 163 | ||
|---|---|---|---|
455 | // Make sure forums cache is empty before creating user_tree | 455 | // Make sure forums cache is empty before creating user_tree |
456 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 456 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
457 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 457 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
458 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
458 | admin_check_cat(); | 459 | admin_check_cat(); |
459 | get_user_tree($userdata); | 460 | get_user_tree($userdata); |
460 | move_tree('Root', 0, 0); | 461 | move_tree('Root', 0, 0); |
... | ... | ||
475 | } | 476 | } |
476 | // Empty forums cache again... just to be really sure we are not messing up things! | 477 | // Empty forums cache again... just to be really sure we are not messing up things! |
477 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 478 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
479 | empty_cache_folders(TOPICS_CACHE_FOLDER); | ||
480 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
478 | cache_tree(true); | 481 | cache_tree(true); |
479 | board_stats(); | 482 | board_stats(); |
480 | 483 | ||
... | ... | ||
610 | } | 613 | } |
611 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 614 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
612 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 615 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
616 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
613 | cache_tree(true); | 617 | cache_tree(true); |
614 | board_stats(); | 618 | board_stats(); |
615 | if($_POST['notify_enable'] != '1') | 619 | if($_POST['notify_enable'] != '1') |
... | ... | ||
681 | // Make sure cache is empty again... | 685 | // Make sure cache is empty again... |
682 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 686 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
683 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 687 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
688 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
684 | cache_tree(true); | 689 | cache_tree(true); |
685 | board_stats(); | 690 | board_stats(); |
686 | 691 | ||
... | ... | ||
849 | $message = $lang['Forums_updated'] . '<br /><br />' . sprintf($lang['Click_return_forumadmin'], '<a href="' . append_sid('admin_forums.'
. PHP_EXT) . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid('index.' .
PHP_EXT . '?pane=right') . '">', '</a>'); | 854 | $message = $lang['Forums_updated'] . '<br /><br />' . sprintf($lang['Click_return_forumadmin'], '<a href="' . append_sid('admin_forums.'
. PHP_EXT) . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid('index.' .
PHP_EXT . '?pane=right') . '">', '</a>'); |
850 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 855 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
851 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 856 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
857 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
852 | cache_tree(true); | 858 | cache_tree(true); |
853 | board_stats(); | 859 | board_stats(); |
854 | $err = admin_check_cat(); | 860 | $err = admin_check_cat(); |
... | ... | ||
970 | 976 | ||
971 | include(IP_ROOT_PATH . 'includes/prune.' . PHP_EXT); | 977 | include(IP_ROOT_PATH . 'includes/prune.' . PHP_EXT); |
972 | prune($from_id, 0, true); // Delete everything from forum | 978 | prune($from_id, 0, true); // Delete everything from forum |
979 | empty_cache_folders(FORUMS_CACHE_FOLDER); | ||
980 | empty_cache_folders(TOPICS_CACHE_FOLDER); | ||
981 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
982 | sync('forum', $from_id); | ||
973 | } | 983 | } |
974 | else | 984 | else |
975 | { | 985 | { |
... | ... | ||
1027 | } | 1037 | } |
1028 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 1038 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
1029 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 1039 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
1040 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
1030 | sync('forum', $to_id); | 1041 | sync('forum', $to_id); |
1031 | } | 1042 | } |
1032 | 1043 | ||
... | ... | ||
1160 | } | 1171 | } |
1161 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 1172 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
1162 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 1173 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
1174 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
1163 | cache_tree(true); | 1175 | cache_tree(true); |
1164 | board_stats(); | 1176 | board_stats(); |
1165 | $sql = "DELETE FROM " . FORUMS_WATCH_TABLE . " | 1177 | $sql = "DELETE FROM " . FORUMS_WATCH_TABLE . " |
... | ... | ||
1294 | $message = $lang['Forums_updated'] . '<br /><br />' . sprintf($lang['Click_return_forumadmin'], '<a href="' . append_sid('admin_forums.'
. PHP_EXT) . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid('index.' .
PHP_EXT . '?pane=right') . '">', '</a>'); | 1306 | $message = $lang['Forums_updated'] . '<br /><br />' . sprintf($lang['Click_return_forumadmin'], '<a href="' . append_sid('admin_forums.'
. PHP_EXT) . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid('index.' .
PHP_EXT . '?pane=right') . '">', '</a>'); |
1295 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 1307 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
1296 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 1308 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
1309 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
1297 | cache_tree(true); | 1310 | cache_tree(true); |
1298 | board_stats(); | 1311 | board_stats(); |
1299 | $err = admin_check_cat(); | 1312 | $err = admin_check_cat(); |
... | ... | ||
1313 | move_tree(POST_FORUM_URL, $forum_id, $move); | 1326 | move_tree(POST_FORUM_URL, $forum_id, $move); |
1314 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 1327 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
1315 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 1328 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
1329 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
1316 | cache_tree(true); | 1330 | cache_tree(true); |
1317 | board_stats(); | 1331 | board_stats(); |
1318 | $show_index = true; | 1332 | $show_index = true; |
... | ... | ||
1329 | $cat_id = $tree['id'][$tree['keys'][$main]]; | 1343 | $cat_id = $tree['id'][$tree['keys'][$main]]; |
1330 | empty_cache_folders(FORUMS_CACHE_FOLDER); | 1344 | empty_cache_folders(FORUMS_CACHE_FOLDER); |
1331 | empty_cache_folders(TOPICS_CACHE_FOLDER); | 1345 | empty_cache_folders(TOPICS_CACHE_FOLDER); |
1346 | empty_cache_folders(SQL_CACHE_FOLDER); | ||
1332 | cache_tree(true); | 1347 | cache_tree(true); |
1333 | board_stats(); | 1348 | board_stats(); |
1334 | $show_index = true; | 1349 | $show_index = true; |
... | ... | ||
1452 | $template->assign_vars(array( | 1467 | $template->assign_vars(array( |
1453 | 'SPACER' => $images['spacer'], | 1468 | 'SPACER' => $images['spacer'], |
1454 | 'NAV_CAT_DESC' => $nav_cat_desc, | 1469 | 'NAV_CAT_DESC' => $nav_cat_desc, |
1455 | 'L_INDEX' => sprintf($lang['Forum_Index'], $board_config['sitename']), | 1470 | 'L_INDEX' => sprintf($lang['Forum_Index'], ip_stripslashes($board_config['sitename'])), |
1456 | ) | 1471 | ) |
1457 | ); | 1472 | ); |
1458 | 1473 |
Download diff