Example #1
0
File: add.php Project: Blu2z/implsk
 $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 {
Example #2
0
     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: