$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');