/client/proc/delbook() set name = "Delete Book" set desc = "Permamently deletes a book from the database." set category = "Admin" if(!holder) to_chat(src, "Only administrators may use this command.") return var/isbn = input("ISBN number?", "Delete Book") as num | null if(!isbn) return var/DBQuery/query_delbook = dbcon.NewQuery("DELETE FROM [format_table_name("library")] WHERE id=[isbn]") if(!query_delbook.Execute()) var/err = query_delbook.ErrorMsg() log_game("SQL ERROR deleting book. Error : \[[err]\]\n") return log_admin("[key_name(usr)] has deleted the book [isbn].") message_admins("[key_name_admin(usr)] has deleted the book [isbn].") /client/proc/view_flagged_books() set name = "View Flagged Books" set desc = "View books flagged for content." set category = "Admin" if(!holder) to_chat(src, "Only administrators may use this command.") return holder.view_flagged_books() /datum/admins/proc/view_flagged_books() if(!usr.client.holder) return var/dat = "
| ISBN | Title | Total Flags | Options |
|---|---|---|---|
| [add_zero(isbn, 4)] | [query.item[2]] | [query.item[3]] | " dat += "View Content" dat += "Unflag" dat += "Delete" dat += " | " dat += "