executeUpdate('DELETE FROM meta_t WHERE id = ?', array($_GET['delete']))) { adminlog("Error on deleting metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_DELETE, E_WARNING); mtdie("Error on update: ". $dbConnection->errorCode()); } $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(! $dbConnection->executeUpdate('INSERT INTO meta_t (name) VALUES (?)', array($name))) { adminlog("Error on inserting metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_INSERT, E_WARNING); mtdie("Error on insertion: ". $dbConnection->errorCode()); } } $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(! $dbConnection->executeUpdate('UPDATE meta_t SET name = ? WHERE id = ?', array($name, $_POST['type_id']))) { adminlog("Error updating metatype ".(int)$_GET['delete'], MTS_TYPE_META, MTA_UPDATE, E_WARNING); mtdie("Error on update: ". $dbConnection->errorCode()); } } $info.='
Changes to metatype saved successfully.
'; adminlog("Metatype ".$name." updated.", MTS_TYPE_META, MTA_UPDATE); } //get all metatypes $metas = $dbConnection->fetchAll('SELECT id, name FROM meta_t'); adminhead('Metatypes'); adminmenu(); ?>
Make changes to the metatypes which organize the types.
| Metatype # | Name | ||
|---|---|---|---|
| id; ?> | name); ?> | Edit | Delete |