query( 'DELETE FROM meta_t WHERE id=' . (int)$_GET['delete'] ) ) { adminlog("Error on deleting metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_DELETE, E_WARNING); mtdie("Error on update: ". htmlentities(mysql_error())); } $info.='
Deleted metatype successfully.
'; adminlog("Metatype ".(int)$_GET['delete']." deleted.", MTS_TYPE_META, MTA_DELETE); } if( isset($_POST['action']) && $_POST['action'] == 'new_meta' ) { check_nonce('new-metatype'); $name = trim($_POST['name']); if( check_type_name( $name ) ) { if(! $mtdb->query( 'INSERT INTO meta_t(name) VALUES("'. mysql_real_escape_string($name) . '")' ) ) { adminlog("Error on inserting metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_INSERT, E_WARNING); mtdie("Error on insertion: ". htmlentities(mysql_error())); } } $info.='
New metatype created successfully.
'; adminlog("Metatype ".$name." added.", MTS_TYPE_META, MTA_ADD); } if( isset($_POST['action']) && $_POST['action'] == 'edit_meta' ) { check_nonce('save-metatype-'.(int)$_POST['type_id']); $name = trim($_POST['name']); if( check_type_name( $name ) ) { if(! $mtdb->query( 'UPDATE meta_t SET name = "' . mysql_real_escape_string($name) . '" WHERE id=' . (int)$_POST['type_id']) ) { adminlog("Error updating metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_UPDATE, E_WARNING); mtdie("Error on update: ". htmlentities(mysql_error())); } } $info.='
Changes to metatype saved successfully.
'; adminlog("Metatype ".$name." updated.", MTS_TYPE_META, MTA_UPDATE); } //get all metatypes $metas = $mtdb->getAll("SELECT id, name FROM meta_t"); adminhead('Metatypes'); adminmenu(); ?>
Make changes to the metatypes which organize the types.
| Metatype # | Name | ||
|---|---|---|---|
| id; ?> | name); ?> | Edit | Delete |