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(mysqli_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("'. mysqli_real_escape_string($mtdb->link, $name) . '")' ) ) { adminlog("Error on inserting metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_INSERT, E_WARNING); mtdie("Error on insertion: ". htmlentities(mysqli_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 = "' . mysqli_real_escape_string($mtdb->link, $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(mysqli_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(); ?>

Metatype Management

Make changes to the metatypes which organize the types.

>
Metatype # Name
id; ?> name); ?> Edit Delete

Create New Metatype

Name