Example #1
0
File: add.php Project: Blu2z/implsk
                    }
                }
            } 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;
Example #2
0
        }
    } 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();