Esempio n. 1
0
    if (count($messages) > 0) {
        set_venue_data_from_POST();
        $f3->set('messages', $messages);
        echo Template::instance()->render("venue_add.html");
        die;
    }
    $venue->save();
    $_SESSION['message'] = "Venue added.";
    $f3->reroute("/");
});
/********************************/
/**** Feed display & editing ****/
/********************************/
$f3->route('GET /feeds', function ($f3) {
    admin_check();
    $f3->set('feeds', Feeds::getlist());
    echo Template::instance()->render("admin_feeds.html");
});
$f3->route('POST /feeds/add', function ($f3) {
    admin_check();
    readonly_check();
    if (Feeds::add($_POST['url'])) {
        $_SESSION['message'] = "Feed added.";
    } else {
        $_SESSION['message'] = "Failed to add feed to database.";
    }
    $f3->reroute("/feeds");
});
$f3->route('POST /feeds/edit', function ($f3) {
    global $db;
    admin_check();