} elseif ($action == 'expand') { $cat_id = POST('cat_id'); ossim_valid($cat_id, OSS_DIGIT, 'illegal:' . _('Category')); if (ossim_error()) { $data['status'] = 'error'; $data['data'] = _('Error! Category ID not allowed'); } } elseif ($action == 'rename_category') { $cat_id = POST('cat_id'); $c_name = POST('c_name'); ossim_valid($c_name, OSS_SCORE, OSS_ALPHA, OSS_NULLABLE, 'illegal:' . _('Category Name')); ossim_valid($cat_id, OSS_DIGIT, 'illegal:' . _('Category')); $data['status'] = 'error'; $data['data'] = _('Error! Category not renamed'); if (!ossim_error()) { if (!Category::exist($conn, $c_name)) { if (Category::edit($conn, $cat_id, $c_name)) { $data['status'] = 'OK'; $data['data'] = _('Category renamed successfully'); } } else { $data['data'] = _('Error! This category already exists'); } } else { $data['data'] = ossim_get_error_clean(); } } elseif ($action == 'rename_subcategory') { $cat_id = POST('cat_id'); $subcat_id = POST('subcat_id'); $sc_name = POST('sc_name'); ossim_valid($sc_name, OSS_SCORE, OSS_ALPHA, OSS_NULLABLE, 'illegal:' . _('Subcategory Name'));