> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/id/panduan-administrasi/admin-guide/platform-settings/profile-settings.md).

# Profil Pengguna

Bidang mana yang muncul pada profil pengguna, mana yang dapat diedit pengguna, dan preferensi terkait.

Akses pengaturan ini di **Administration > Configuration settings > User Profile**. Kategori ini berisi **29 pengaturan**, yang tercantum di bawah beserta judul dan komentar yang dikirimkan dalam fixtures pengaturan platform (`SettingsCurrentFixtures.php`).

> Nama variabel dalam kode ditampilkan dalam monospace. Gunakan nama tersebut saat membuat skrip melalui API atau saat Anda perlu mengubah pengaturan tersebut pada tingkat global dengan mengedit [`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml).

## Settings

### `account_valid_duration`

**Masa berlaku akun**

Akun pengguna berlaku selama sejumlah hari ini setelah dibuat

*Default: `3660`*

### `add_user_course_information_in_mailto`

**Isi otomatis surel dengan info pengguna dan kursus pada kontak footer**

Tambahkan subjek dan isi pada mailto: footer.

*Default: `false`*

### `allow_show_linkedin_url`

**Izinkan menampilkan URL LinkedIn pengguna**

Tambahkan tautan pada blok sosial pengguna, yang memungkinkan mengunjungi profil LinkedIn pengguna

### `allow_show_skype_account`

**Izinkan menampilkan akun Skype pengguna**

Tambahkan tautan pada blok sosial pengguna yang memungkinkan memulai obrolan melalui Skype

### `allow_social_map_fields`

**Geolokasi pengguna pada peta**

Aktifkan tampilan peta di jejaring sosial yang memungkinkan Anda menemukan pengguna lain. Ini mencakup beberapa posisi (saat ini dan tujuan) yang harus didefinisikan sebagai alamat atau koordinat pada extra field terpisah. Extra field harus diatur sebagai array di sini.

### `allow_teachers_to_classes`

**Izinkan pengajar mengelola kelas**

Memungkinkan pengajar mengelola kelompok kelas dan keanggotaannya dalam sistem.

*Default: `false`*

### `allow_user_headings`

**Izinkan pemrofilan pengguna di dalam kursus**

Dapatkah pengajar mendefinisikan bidang profil peserta didik untuk memperoleh informasi tambahan?

### `allow_users_to_change_email_with_no_password`

**Izinkan pengguna mengubah e-mail tanpa kata sandi**

Saat mengubah informasi akun

*Default: `false`*

### `changeable_options`

**Bidang yang diizinkan diubah pengguna pada profil mereka**

Pilih bidang yang dapat diubah pengguna pada halaman profil mereka.

### `enable_profile_user_address_geolocalization`

**Aktifkan geolokalisasi pengguna**

Aktifkan bidang alamat pengguna dan tampilkan pada peta menggunakan fitur geolokalisasi

### `extended_profile`

**Portofolio**

Jika pengaturan ini aktif, pengguna dapat mengisi bidang berikut (opsional): 'Area terbuka pribadi saya', 'Kompetensi saya', 'Diploma saya', 'Apa yang dapat saya ajarkan'

*Default: `false`*

### `hide_username_in_course_chat`

**Sembunyikan nama pengguna dalam obrolan kursus**

Dalam obrolan kursus, sembunyikan nama pengguna. Hanya tampilkan nama orang.

*Default: `false`*

### `hide_username_with_complete_name`

**Sembunyikan nama pengguna jika nama lengkap sudah ditampilkan**

Beberapa fungsi internal akan mengembalikan nama pengguna saat mengembalikan nama lengkap pengguna. Dengan opsi ini diaktifkan, Anda memastikan nama pengguna tidak akan muncul.

*Default: `false`*

### `linkedin_organization_id`

**ID Organisasi LinkedIn**

Saat membagikan lencana di LinkedIn, LinkedIn memungkinkan Anda mengatur ID organisasi yang akan tertaut ke halaman LinkedIn organisasi Anda (untuk menautkan organisasi yang memberikan lencana).

*Default: `false`*

### `login_is_email`

**Gunakan email sebagai nama pengguna**

Gunakan email untuk masuk ke sistem

*Default: `false`*

### `my_space_users_items_per_page`

**Jumlah item default per halaman di mySpace**

Jumlah rekaman yang ditampilkan per halaman pada bagian pelacakan MySpace (pengguna, statistik pekerjaan, daftar siswa).

*Default: `10`*

### `pass_reminder_custom_link`

**Halaman kustom untuk pengingat kata sandi**

Atur URL Anda sendiri ke halaman atur ulang kata sandi. Berguna saat menggunakan sistem manajemen akun terfederasi.

### `profile_fields_visibility`

**Bidang yang terlihat pada halaman profil**

Array bidang dan apakah (boolean) bidang tersebut terlihat atau tidak pada halaman profil pengguna (juga berlaku untuk label extra field).

### `registration_add_helptext_for_2_names`

**Tambahkan bantuan untuk menambahkan dua nama pada pendaftaran**

Tambahkan teks bantuan agar pengguna memasukkan dua nama pada formulir pendaftaran ketika nama belakang ganda umum digunakan.

*Default: `false`*

### `send_notification_when_user_added`

**Kirim surel ke admin saat pengguna dibuat**

Kirim notifikasi email ke admin saat pengguna dibuat.

### `show_conditions_to_user`

**Tampilkan syarat pendaftaran khusus**

Tampilkan beberapa syarat kepada pengguna selama proses pendaftaran. Sediakan array dengan setiap elemen berisi 'variable' (nama extra field internal), 'display\_text' (teks sederhana untuk kotak centang), 'text\_area' (teks panjang syarat).

### `show_official_code_whoisonline`

**Kode resmi pada 'Who is online'**

Tampilkan kode resmi pada halaman 'Who is online', di bawah nama pengguna.

*Default: `false`*

### `show_terms_if_profile_completed`

**Syarat dan ketentuan hanya jika profil lengkap**

Dengan mengaktifkan opsi ini, syarat dan ketentuan akan tersedia bagi pengguna hanya ketika kolom profil tambahan yang dimulai dengan 'terms\_' dan diatur agar terlihat telah dilengkapi.

*Default: `false`*

### `split_users_upload_directory`

**Pisahkan direktori unggahan pengguna**

Pada portal dengan beban tinggi, di mana banyak pengguna terdaftar dan mengirimkan gambar mereka, direktori unggahan (main/upload/users/) mungkin berisi terlalu banyak berkas bagi sistem berkas untuk menanganinya (telah dilaporkan dengan lebih dari 36000 berkas pada server Debian). Mengubah opsi ini akan mengaktifkan pemisahan satu tingkat pada direktori di dalam direktori unggahan. 9 direktori akan digunakan di direktori dasar dan semua direktori pengguna berikutnya akan disimpan ke dalam salah satu dari 9 direktori tersebut. Perubahan opsi ini tidak akan memengaruhi struktur direktori di disk, tetapi akan memengaruhi perilaku kode Chamilo, jadi jika Anda mengubah opsi ini, Anda harus membuat direktori baru dan memindahkan direktori yang ada sendiri di server. Perhatikan bahwa saat membuat dan memindahkan direktori tersebut, Anda harus memindahkan direktori pengguna 1 hingga 9 ke dalam subdirektori dengan nama yang sama. Jika Anda tidak yakin tentang opsi ini, sebaiknya jangan mengaktifkannya.

*Default: `true`*

### `use_users_timezone`

**Aktifkan zona waktu pengguna**

Aktifkan kemungkinan bagi pengguna untuk memilih zona waktu mereka sendiri. Setelah dikonfigurasi, pengguna akan dapat melihat tenggat tugas dan referensi waktu lainnya dalam zona waktu mereka sendiri, yang akan mengurangi kesalahan pada saat pengumpulan.

*Default: `true`*

### `user_import_settings`

**Opsi untuk impor pengguna**

Array opsi yang diterapkan sebagai parameter default pada impor pengguna CSV/XML.

### `user_search_on_extra_fields`

**Cari pengguna berdasarkan kolom tambahan dalam daftar pengguna untuk admin**

Secara alami sertakan kolom tambahan yang diberikan (array label kolom tambahan) dalam pencarian pengguna.

### `user_selected_theme`

**Pemilihan tema pengguna**

Izinkan pengguna memilih tema visual mereka sendiri di profil. Ini akan mengubah tampilan Chamilo bagi mereka, tetapi akan membiarkan gaya default portal tetap utuh. Jika kursus atau sesi tertentu memiliki tema khusus yang ditetapkan, tema tersebut akan memiliki prioritas atas tema yang ditentukan pengguna.

*Default: `false`*

### `visible_options`

**Daftar kolom yang terlihat di profil**

Mengontrol kolom profil mana yang terlihat bagi pengguna dan orang lain.
