Files
newznab-tmux-NNTmux/public/admin/category-edit.php
T

42 lines
991 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 = isset($_REQUEST['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', array(Category::STATUS_ACTIVE,Category::STATUS_INACTIVE));
$page->smarty->assign('status_names', array( 'Yes', 'No'));
$page->content = $page->smarty->fetch('category-edit.tpl');
$page->render();