function get() { $users = new UsersData(); if ($users->checkPass() && !$users->authNeeded()) { include_once 'admin-pages/logs.php'; } else { include_once '401.html'; } }
function post() { $users = new UsersData(); if ($users->checkPass() && !$users->authNeeded()) { $settings = new SettingsData(); $settings->updateData($_POST); header('Location: /admin/settings/?updated=true'); } else { include_once '401.html'; } }
function post() { $users = new UsersData(); if ($users->checkPass() && !$users->authNeeded()) { $nav = new NavigationData(); $nav->updateData($_POST); header('Location: /admin/nav/?updated=true'); } else { include_once '401.html'; } }
function post() { $users = new UsersData(); if ($users->checkPass($_POST['user'], $_POST['password']) && !$users->authNeeded()) { $_SESSION["user"] = $_POST['user']; $_SESSION["password"] = $_POST['password']; header('Location: /admin/'); } else { include_once 'admin-pages/login.php'; } }
function post() { $users = new UsersData(); if ($users->checkPass() && !$users->authNeeded()) { $media = new MediaData(); if (isset($_POST['delete'])) { $media->deleteImage('images', $_POST['delete']); } if (!empty($_FILES)) { $media->uploadFiles('media'); } header('Location: /admin/media/?updated=true'); } else { include_once '401.html'; } }
function post_xhr($action = null) { $users = new UsersData(); if (is_null($action)) { echo json_encode(StatusReturn::E400('400 Missing Required Data!'), JSON_NUMERIC_CHECK); } else { if ($action == 'change-pass' && $users->checkPass() && !$users->authNeeded()) { if ($_POST['current'] != '' && $_POST['password'] != '' && $_POST['password'] == $_POST['password2'] && $users->checkPass(null, $_POST['current'])) { $users->changePassword($_POST['password']); echo json_encode(StatusReturn::S200('Password Changed!'), JSON_NUMERIC_CHECK); } else { echo json_encode(StatusReturn::E400('400 Missing Required Data!'), JSON_NUMERIC_CHECK); } } else { echo json_encode(StatusReturn::E401('401 Not Authorized!'), JSON_NUMERIC_CHECK); } } }
function post_xhr($page = null) { $users = new UsersData(); if (is_null($page)) { echo json_encode(StatusReturn::E400('400 Missing Required Data!'), JSON_NUMERIC_CHECK); } else { if ($page != 'nav' && $users->checkPass() && !$users->authNeeded()) { PagesData::saveDescription('page-' . $page, $_POST['pk'], $_POST['value']); echo json_encode(StatusReturn::S200('Description Saved!'), JSON_NUMERIC_CHECK); } else { if ($users->checkPass() && !$users->authNeeded()) { PagesData::saveDescription('autocms-' . $page, $_POST['pk'], $_POST['value']); echo json_encode(StatusReturn::S200('Description Saved!'), JSON_NUMERIC_CHECK); } else { echo json_encode(StatusReturn::E401('401 Not Authorized!'), JSON_NUMERIC_CHECK); } } } }
function post($post_id = null, $action = null) { $users = new UsersData(); if (is_null($post_id)) { include_once '404.html'; } else { if ($users->checkPass() && !$users->authNeeded()) { $blogData = new BlogData(); if ($action == 'update') { $blogData->updateBlogPost($post_id, $_POST, isset($_POST['publish'])); $media = new MediaData(); $media->uploadFiles($post_id, true); } $blogData->orderBlog(); header('Location: /admin/blog/?updated=true'); } else { include_once '401.html'; } } }
function post() { $users = new UsersData(); if ($users->checkPass() && !$users->authNeeded()) { $footer = new FooterData(); $footer->updateData($_POST); header('Location: /admin/footer/?updated=true'); } else { include_once '401.html'; } }