Beispiel #1
0
 function setViewed($type)
 {
     $users = new users();
     $splash_show = $users->GetField(get_uid(), $error, 'splash_show');
     $splash_show = $splash_show | $type;
     $users->splash_show = $splash_show;
     $users->update($_SESSION['uid'], $error);
     $_SESSION['splash_show'] = $splash_show;
 }
Beispiel #2
0
});
$app->get('/admin/users/setStat/:userID/:status', $authenticateAdmin, function ($userID, $status) use($app) {
    $dbh = getConnection();
    users::setStatus($dbh, $userID, $status);
    die;
});
$app->post('/admin/users/New/', $authenticateAdmin, function () use($app) {
    $dbh = getConnection();
    $userData = $app->request->post();
    users::create($dbh, $userData);
    die;
});
$app->post('/admin/users/:userID/', $authenticateAdmin, function ($userID) use($app) {
    $dbh = getConnection();
    $userData = $app->request->post();
    users::update($dbh, $userID, $userData);
    die;
});
$app->get('/admin/users/setRole/:userID/:roleID/', $authenticateAdmin, function ($userID, $roleID) use($app) {
    $dbh = getConnection();
    users::setRole($dbh, $userID, $roleID);
    die;
});
$app->get('/admin/users/del/:userID/', $authenticateAdmin, function ($userID) use($app) {
    $dbh = getConnection();
    users::delete($dbh, $userID);
    die;
});
$app->post('/upload/:directory/', $authenticateAdmin, function ($directory) use($app) {
    $env = $app->environment();
    echo upload::handleUpload($env['baseDir'] . 'img/' . $directory . '/');