diff --git a/wp-admin/admin-functions.php b/wp-admin/admin-functions.php
index 132bcd724..3eb3d5cd1 100644
--- a/wp-admin/admin-functions.php
+++ b/wp-admin/admin-functions.php
@@ -23,13 +23,13 @@ function checked($checked, $current) {
}
function get_nested_categories($default = 0) {
- global $post, $tablecategories, $tablepost2cat, $mode, $wpdb;
+ global $post_ID, $tablecategories, $tablepost2cat, $mode, $wpdb;
- if ($post->ID) {
+ if ($post_ID) {
$checked_categories = $wpdb->get_col("
SELECT category_id
FROM $tablecategories, $tablepost2cat
- WHERE $tablepost2cat.category_id = cat_ID AND $tablepost2cat.post_id = '$post->ID'
+ WHERE $tablepost2cat.category_id = cat_ID AND $tablepost2cat.post_id = '$post_ID'
");
} else {
$checked_categories[] = $default;
@@ -325,4 +325,46 @@ function update_meta($mid, $mkey, $mvalue) {
return $wpdb->query("UPDATE $tablepostmeta SET meta_key = '$mkey', meta_value = '$mvalue' WHERE meta_id = '$mid'");
}
+function touch_time($edit = 1) {
+ global $month, $postdata;
+ // echo $postdata['Date'];
+ if ('draft' == $postdata->post_status) {
+ $checked = 'checked="checked" ';
+ $edit = false;
+ } else {
+ $checked = ' ';
+ }
+
+ echo '