コード例 #1
0
ファイル: backend.php プロジェクト: ratmir-by/icms-calendar
    $album['nav'] = $inCore->request('nav', 'int');
    $album['uplimit'] = $inCore->request('uplimit', 'int');
    $album['maxcols'] = $inCore->request('maxcols', 'int');
    $album['orderform'] = $inCore->request('orderform', 'int');
    $album['showtags'] = $inCore->request('showtags', 'int');
    $album['bbcode'] = $inCore->request('bbcode', 'int');
    $album['is_comments'] = $inCore->request('is_comments', 'int');
    $model->addAlbum($album);
    $inCore->redirect('?view=components&do=config&id=' . $_REQUEST['id'] . '&opt=list_albums');
}
//=================================================================================================//
//=================================================================================================//
if ($opt == 'delete_album') {
    if ($inCore->inRequest('item_id')) {
        $id = $inCore->request('item_id', 'int');
        $model->deleteAlbum($id);
    }
    $inCore->redirect('?view=components&do=config&id=' . $_REQUEST['id'] . '&opt=list_albums');
}
//=================================================================================================//
//=================================================================================================//
if ($opt == 'update_album') {
    if ($inCore->inRequest('item_id')) {
        $id = $inCore->request('item_id', 'int');
        $album['title'] = $inCore->request('title', 'str');
        $album['description'] = $inCore->request('description', 'html');
        $album['description'] = $inDB->escape_string($album['description']);
        $album['published'] = $inCore->request('published', 'int');
        $album['showdate'] = $inCore->request('showdate', 'int');
        $album['parent_id'] = $inCore->request('parent_id', 'int');
        $album['is_comments'] = $inCore->request('is_comments', 'int');