$alter_goBackLink = ""; $alter_goBackLink_true = false; if (isset($_REQUEST['goBackLink'])) { $alter_goBackLink = $_REQUEST['goBackLink']; if ($admin_mode && preg_match("/^[\\/a-z0-9_-]+\\?catalogue=[[:digit:]]+&sub=[[:digit:]]+&cc=[[:digit:]]+(&curPos=[[:digit:]]{0,12})?\$/im", $alter_goBackLink)) { $alter_goBackLink_true = true; } if (!$admin_mode && preg_match("/^[\\/a-z0-9_-]+(\\.html)?(\\?curPos=[[:digit:]]{0,12})?\$/im", $alter_goBackLink)) { $alter_goBackLink_true = true; } } if (!$alter_goBackLink_true) { if ($admin_mode) { $goBackLink = $admin_url_prefix . "?catalogue=" . $catalogue . "&sub=" . $sub . "&cc=" . $cc . "&curPos=" . $curPos; } else { $goBackLink = ($user_table_mode ? nc_folder_url($current_sub['Subdivision_ID']) : nc_infoblock_url($current_cc['Sub_Class_ID'])) . ($curPos ? "?curPos=" . $curPos : ""); } } else { $goBackLink = $alter_goBackLink; } $goBack = "<a href='" . $goBackLink . "'>" . NETCAT_MODERATION_BACKTOSECTION . "</a>"; $cc_settings = nc_get_visual_settings($cc); $nc_core->page->set_current_metatags($current_sub); if ($posting && $nc_core->token->is_use($action)) { if (!$nc_core->token->verify()) { echo NETCAT_TOKEN_INVALID; break; } } if (!isset($cc_env['File_Mode'])) { try {
DeleteSubdivision(); ShowSubdivisionList(); break; case 13: // 2.4 - собственно перенесем рубрику в новую родительскую рубрику break; case 14: //Просмотр if ($SubClassID || $SubdivisionID) { $href = ''; if ($SubdivisionID) { $href = nc_folder_url($SubdivisionID); $SubClassID = 0; } if ($SubClassID) { $href = nc_infoblock_url($SubClassID); $SubdivisionID = 0; } $UI_CONFIG = new ui_config_subdivision_preview($SubdivisionID, $SubClassID); $UI_CONFIG->actionButtons[] = array("id" => "preview", "caption" => SUBDIVISION_TAB_PREVIEW_BUTTON_PREVIEW, "action" => "urlDispatcher.load('{$href}', '1')"); print "<script>window.onload = function(){ window.location.href='{$href}'; }</script>"; } break; case 15: // покажем права для раздела BeginHtml($Title5, $Title1 . $Delimeter . $sh->Link, "http://" . $DOC_DOMAIN . "/management/sites/sections/info/"); $perm->ExitIfNotAccess(NC_PERM_ITEM_SUB, NC_PERM_ACTION_INFO, $SubdivisionID, 0, 0); $UI_CONFIG = new ui_config_subdivision_info($SubdivisionID, 'userlist'); nc_show_subdivision_rights($SubdivisionID); break; case 16: