Files
newznab-tmux-NNTmux/public/admin/category-edit.php
T
DariusIII 24fa162413 Apply fixes from StyleCI
[ci skip] [skip ci]
2017-08-31 09:31:28 +00:00

36 lines
951 B
PHP

<?php
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
use nntmux\Category;
$page = new AdminPage();
$category = new Category();
$id = 0;
// set the current action
$action = $_REQUEST['action'] ?? 'view';
switch ($action) {
case 'submit':
$ret = $category->update($_POST['id'], $_POST['status'], $_POST['description'],
$_POST['disablepreview'], $_POST['minsizetoformrelease'], $_POST['maxsizetoformrelease']);
header('Location:'.WWW_TOP.'/category-list.php');
break;
case 'view':
default:
if (isset($_GET['id'])) {
$page->title = 'Category Edit';
$id = $_GET['id'];
$cat = $category->getById($id);
$page->smarty->assign('category', $cat);
}
break;
}
$page->smarty->assign('status_ids', [Category::STATUS_ACTIVE, Category::STATUS_INACTIVE]);
$page->smarty->assign('status_names', ['Yes', 'No']);
$page->content = $page->smarty->fetch('category-edit.tpl');
$page->render();