189 lines
8.7 KiB
PHP
189 lines
8.7 KiB
PHP
<?php
|
|
// date_default_timezone_set('America/Chicago');
|
|
$base = dirname( __DIR__ );
|
|
require $base . "/includes/init.php";
|
|
// require $base . "/includes/send_email2.php";
|
|
// require $base . "/includes/libs/dompdf/vendor/autoload.php";
|
|
require $base . "/includes/functions.php";
|
|
|
|
$subdomain = getSubdomain2();
|
|
$domain = get_subdomain_managed_domain_new_way($subdomain);
|
|
|
|
// /home/cradle2careertxxyz/websites/portal/admin/core/api/php/init.php
|
|
$GLOBALS["SIGN_UP_TITLE"] = "Sign In";
|
|
$GLOBALS["AUTH_USER_TABLE"] = "users_admin";//$domain["AUTH_USER_TABLE"];
|
|
$GLOBALS["MAIN_PAGE_TITLE"] = "Console";
|
|
$GLOBALS["appfactory_path"] = "./core/api/js/libs/appfactory";
|
|
// $GLOBALS["require_path"] = "../admin/core/api/js/scripts/libs/require.js";
|
|
$GLOBALS["scheme_path"] = "../../core/js/setting.js";
|
|
|
|
|
|
function func_get_database(){
|
|
$host = $GLOBALS['config']['mysql']['host'];
|
|
$dbname = $GLOBALS['config']['mysql']['db'];
|
|
$username = $GLOBALS['config']['mysql']['username'];
|
|
$password = $GLOBALS['config']['mysql']['password'];
|
|
|
|
$mysqli = new mysqli(hostname: $host,
|
|
username: $username,
|
|
password: $password,
|
|
database: $dbname);
|
|
|
|
if ($mysqli->connect_errno) {
|
|
die("Connection error: " . $mysqli->connect_error);
|
|
}
|
|
|
|
return $mysqli;
|
|
}
|
|
|
|
function func_page($isAuthenticated){
|
|
$directory_admin = dirname( __DIR__, 2 );
|
|
?>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title><?php echo $GLOBALS["MAIN_PAGE_TITLE"]; ?></title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
<link rel="icon" type="image/x-icon" href="../../assets/favicon.ico">
|
|
<script src="/portal/admin/core/api/js/libs/jquery-3.6.3.min.js"></script>
|
|
<script src="/portal/admin/core/api/js/libs/bootstrap.bundle.min.js"></script>
|
|
|
|
|
|
<!-- done -->
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css" integrity="sha384-tViUnnbYAV00FLIhhi3v/dWt3Jxw4gZQcNoSCxCIFNJVCx7/D55/wXsrNIRANwdD" crossorigin="anonymous">
|
|
<!-- done -->
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
|
|
|
<?php if ($isAuthenticated){ ?>
|
|
|
|
<!-- TODO_1: index.php external files on to local server -->
|
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap">
|
|
|
|
<!-- done -->
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.13.6/underscore-min.js" integrity="sha512-2V49R8ndaagCOnwmj8QnbT1Gz/rie17UouD9Re5WxbzRVUGoftCu5IuqqtAM9+UC3fwfHCSJR1hkzNQh/2wdtg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
|
<!-- done -->
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.4.1/backbone-min.js" integrity="sha512-TztyCWDNoN0YKl30gDCMKsiWs35juID+W7ZM2uvPeLLmiNvZg789SglgB/QeUbewqIF2Z4mVq3PyIEa+YXXADQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
|
<!-- done -->
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
|
|
|
|
<!-- done -->
|
|
<link rel="stylesheet" href="https://unpkg.com/survey-jquery/defaultV2.min.css" type="text/css">
|
|
<!-- done -->
|
|
<script type="text/javascript" src="https://unpkg.com/survey-core/survey.core.min.js"></script>
|
|
<!-- done -->
|
|
<script type="text/javascript" src="https://unpkg.com/survey-jquery/survey.jquery.min.js"></script>
|
|
<!-- done -->
|
|
<script type="text/javascript" src="https://unpkg.com/survey-core/themes/layered-dark-panelless.min.js"></script>
|
|
|
|
<!-- done event-calendar-3.4.0-min -->
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@event-calendar/build@3.4.0/event-calendar.min.css">
|
|
<!-- done -->
|
|
<script src="https://cdn.jsdelivr.net/npm/@event-calendar/build@3.4.0/event-calendar.min.js"></script>
|
|
|
|
|
|
<!-- done -->
|
|
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@json-editor/json-editor@latest/dist/jsoneditor.min.js"></script>
|
|
|
|
|
|
<!-- simplemde markdown editor -->
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.css">
|
|
<script src="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.js"></script>
|
|
|
|
|
|
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="/portal/admin/core/libs/surveyjs/defaultV2.min.css">
|
|
<link rel="stylesheet" href="/portal/admin/core/libs/event_calender/event-calendar-3.4.0-min.css">
|
|
<link rel="stylesheet" href="/portal/admin/core/libs/bootstrap-icons-1.11.3-font.css">
|
|
<link rel="stylesheet" href="/portal/admin/core/libs/font-awsome-6.6.0-all.min.css">
|
|
|
|
<script src="/portal/admin/core/libs/event_calender/event-calendar-3.4.0-min.js"></script>
|
|
<script src="/portal/admin/core/libs/surveyjs/layered-dark-panelless.min.js"></script>
|
|
<script src="/portal/admin/core/libs/surveyjs/survey.core.min.js"></script>
|
|
<script src="/portal/admin/core/libs/surveyjs/survey.jquery.min.js"></script>
|
|
<script src="/portal/admin/core/libs/backbone-1.4.1-min.js"></script>
|
|
<script src="/portal/admin/core/libs/jsoneditor.min.js"></script>
|
|
<script src="/portal/admin/core/libs/moment-2.29.4-min.js"></script>
|
|
<script src="/portal/admin/core/libs/underscore-1.13.6-min.js"></script>
|
|
|
|
|
|
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
<!-- ---------------------------------------------------- -->
|
|
|
|
<link href="/portal/admin/core/api/styles/tabler/tabler.min.css" rel="stylesheet"/>
|
|
|
|
<script src="/portal/admin/core/api/js/libs/edjs_html.browser.js"></script>
|
|
|
|
<script src="/portal/admin/core/api/js/libs/accesscontrol.js"></script>
|
|
<script src="/portal/admin/core/api/js/libs/zonefile.min.js"></script>
|
|
<script src="/portal/admin/core/api/js/libs/tinymce/js/tinymce/tinymce.min.js"></script>
|
|
|
|
<script src="/portal/admin/core/api/js/libs/fetch-jsonp.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/appfactory3.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsform.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsplugin.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afscard.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afssponsorship.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afspayments.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsnotificationmanager.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsspinner.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsdonations.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsanalytics.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afssubscriber.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsevents.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsextras.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsemail.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsdocuments.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsaccount.js"></script>
|
|
<script src="/portal/admin/core/api/js/appfactory/afsnotifications.js"></script>
|
|
<script src="/portal/admin/core/api/js/default_schema.js"></script>
|
|
|
|
<link href='/portal/admin/core/api/styles/styles.css' rel='stylesheet'>
|
|
|
|
<style> .spacer { width: 100%; height:550px;}</style>
|
|
<style>
|
|
@import url('https://rsms.me/inter/inter.css');
|
|
:root {
|
|
--tblr-font-sans-serif: 'Inter Var', -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
|
|
}
|
|
body {
|
|
font-feature-settings: "cv03", "cv04", "cv11";
|
|
}
|
|
</style>
|
|
<?php } ?>
|
|
|
|
|
|
</head>
|
|
<body>
|
|
<script>const DEVELOPMENT = true;</script>
|
|
<?php if ($isAuthenticated){
|
|
?>
|
|
<!-- <script src="./core/api/js/libs/tabler/demo-theme.min.js"></script> -->
|
|
<script data-main="/portal/admin/core/api/js/main.js" src="/portal/admin/core/api/js/libs/require-min.js"></script>
|
|
|
|
<?php
|
|
}else{
|
|
header("Location: login.php");
|
|
}
|
|
?>
|
|
|
|
</body>
|
|
</html>
|
|
|
|
|
|
<?php
|
|
}
|
|
|
|
|