Пример #1
0
if (!empty($_POST['add_cat'])) {
    $cat_title = $_POST['cat_title'];
    try {
        $blogroll->addCategory($cat_title);
        dcPage::addSuccessNotice(__('category has been successfully created.'));
        http::redirect($p_url);
    } catch (Exception $e) {
        $core->error->add($e->getMessage());
        $default_tab = 'add-cat';
    }
}
# Delete link
if (!empty($_POST['removeaction']) && !empty($_POST['remove'])) {
    foreach ($_POST['remove'] as $k => $v) {
        try {
            $blogroll->delItem($v);
        } catch (Exception $e) {
            $core->error->add($e->getMessage());
            break;
        }
    }
    if (!$core->error->flag()) {
        dcPage::addSuccessNotice(__('Items have been successfully removed.'));
        http::redirect($p_url);
    }
}
# Order links
$order = array();
if (empty($_POST['links_order']) && !empty($_POST['order'])) {
    $order = $_POST['order'];
    asort($order);