} } } else { echo NETCAT_MODERATION_ERROR_NOOBJADD . "<br/><br/>" . $goBack; } } } $cc_add = $cc; if (count($cc_array) > 1 && $use_multi_sub_class && !$inside_admin) { foreach ($cc_array as $cc) { if ($cc_only && $cc_only != $cc) { continue; } if ($cc && $cc != $cc_add || $user_table_mode) { $current_cc = $nc_core->sub_class->set_current_by_id($cc); echo s_list_class($sub, $cc, $parsed_url['query'] . ($date ? "&date=" . $date : "") . "&isMainContent=1&isSubClassArray=1"); } } $current_cc = $nc_core->sub_class->set_current_by_id($cc_add); } } while (false); $nc_result_msg = ob_get_clean(); if ($File_Mode) { require_once $INCLUDE_FOLDER . 'index_fs.inc.php'; if (!$templatePreview) { echo $template_header; echo $nc_result_msg; echo $template_footer; } else { eval('?>' . $template_header); echo $nc_result_msg;
} } catch (nc_Exception_Subscriber_AlreadySubscribe $e) { if (!$AUTH_USER_ID) { $nc_subscriber->send_confirm_mail($mailer['Mailer_ID'], $e->get_user()); echo NETCAT_MODULE_SUBSCRIBER_CONFIRM_SENT_AGAIN; } } catch (ExceptionEmail $e) { echo NETCAT_MODULE_SUBSCRIBER_WRONG_EMAIL; } catch (Exception $e) { echo $e->getMessage(); } } $cc_subscribe = $cc; if ($cc_array && $use_multi_sub_class && !$inside_admin) { foreach ($cc_array as $cc) { if ($cc && $cc_subscribe != $cc || $user_table_mode) { // поскольку компонентов несколько, то current_cc нужно переопределить $current_cc = $nc_core->sub_class->set_current_by_id($cc); echo s_list_class($sub, $cc, $nc_core->url->get_parsed_url('query') . ($date ? "&date=" . $date : "") . "&isMainContent=1&isSubClassArray=1"); } } // current_cc нужно вернуть в первоначальное состояние, чтобы использовать в футере макета $current_cc = $nc_core->sub_class->set_current_by_id($cc_subscribe); } if ($File_Mode) { echo $template_footer; } else { eval("echo \"" . $template_footer . "\";"); } // выполнить необходимую обработку кода страницы и отдать результат пользователю: $nc_core->output_page_buffer();