Create & Edit Pengguna
Berikut merupakan dokumentasi tambah dan edit pengguna pada admin panel.
Last updated
Berikut merupakan dokumentasi tambah dan edit pengguna pada admin panel.
Last updated
Property
Description
Type
Input text
Validation
Required
Length 4-255 characters
Interaction
Form create: state=enabled, value=kosong
Form edit: state=enabled, value=current username
Property
Description
Type
Input text
Validation
Required
Length 4-255 characters
Format yang diijinkan:
a-z (huruf kecil)
A-Z (huruf besar)
` (aposthrope)
. (titik)
Interaction
None
Property
Description
Type
Input text
Validation
Required
Format email valid
Length 3-255 chars
Email harus belum terdaftar sebelumnya
Interaction
None
Property
Description
Type
Password
Validation
Length 5-255 chars
Interaction
None
Property
Description
Type
Password
Validation
Isian sama dengan field Password
Interaction
None
Property
Description
Type
Input text
Validation
Required
Hanya mengandung karakter numerik (0-9)
Length 3-13 chars
First character must be 0
Interaction
None
Property
Description
Type
Dropdown
Validation
Required
Interaction
Initial state:
Form create: state=enabled
Form edit: state=enabled dan dapat memilih peran dibawah wilayah kewenangannya
Value:
Admin Kab/Kota
Admin Kecamatan
Admin Desa/Kelurahan
RW
Pelatih
Publik
Property
Description
Type
Dropdown
Validation
Required
Interaction
Field hanya di-enable jika opsi yang dipilih pada field Peran adalah salah satu dari:
Admin Kab/Kota
Admin Kecamatan
Admin Kelurahan/Desa
User RW
Property
Description
Type
Dropdown
Validation
Required jika opsi yang dipilih pada field Peran adalah salah satu di antara:
Admin Kecamatan
Admin Kelurahan/Desa
User RW
Interaction
Field hanya di-enable jika opsi yang dipilih pada field Peran adalah salah satu dari:
Admin Kecamatan
Admin Kelurahan/Desa
User RW
Daftar opsi pada field Kecamatan akan menyesuaikan pada opsi yang dipilih pada field Kab/Kota
Property
Description
Type
Dropdown
Validation
Required jika opsi yang dipilih pada field Peran adalah salah satu di antara:
Admin Kelurahan/Desa
User RW
Interaction
Field hanya di-enable jika opsi yang dipilih pada field Peran adalah salah satu dari:
Admin Kelurahan/Desa
User RW
Daftar opsi pada field Kelurahan akan menyesuaikan pada opsi yang dipilih pada field Kecamatan
Property
Description
Type
Input Text
Validation
Required jika opsi yang dipilih pada field Peran adalah User RW
Interaction
Field hanya di-enable jika opsi yang dipilih pada field Peran adalah User RW dan terdapat opsi yang dipilih pada field Kelurahan.
Property
Description
Type
Input Text
Validation
Required jika opsi yang dipilih pada field Peran adalah User RW
Interaction
Field hanya di-enable jika opsi yang dipilih pada field Peran adalah User RW dan field RW telah diisi.
Property
Description
Type
Input Text
Validation
Required
Length max. 255 char
Interaction
None
Property
Description
Type
Input Text
Validation
Required jika field Longtitude diisi.
Karakter yang diijinkan:
Number (0-9)
- (minus)
. (titik)
+ (plus)
Interaction
None
Property
Description
Type
Input Text
Validation
Required jika field Lattitude diisi.
Karakter yang diijinkan:
Number (0-9)
- (minus)
. (titik)
+ (plus)
Interaction
None
Property
Description
Type
Dropdown
Validation
None
Interaction
Value:
SD/MI
SMP/MTS
SMA/SMK
D1
D2
D3
S1
S2
S3
Property
Description
Type
Dropdown
Validation
None
Interaction
Value:
Belum Bekerja
Ibu Rumah tangga
Pelajar/mahasiswa
Pegawai Negeri
Pegawai Swasta
TNI/ Polisi
Wiraswasta
Petani
Peternak
Nelayan
Tukang Bangunan
Pengobatan
Hukum
Tokoh agama
Pemerintahan
Pendidikan
Kesehatan
Keuangan
Mesin
Property
Description
Type
Date
Validation
Usia tidak boleh kurang dari 20 tahun
Interaction
None
Property
Description
Type
Input Text
Validation
Karakter yang diijinkan:
a-z (huruf kecil)
number 0-9
. (titik)
_ (underscore)
Interaction
None
Property
Description
Type
Input Text
Validation
None
Interaction
None
Property
Description
Type
Input Text
Validation
Karakter yang diijinkan:
a-z (huruf kecil)
angka 0-9
. (titik)
_ (underscore
Interaction
None
Property
Description
Type
Image
Validation
Format yang diijinkan:
JPG/JPEG/Png
Resolusi max 640 x 640px
Notes: Apabila resolusi gambar melebihi 640 x 640px maka akan otomatis ke resize oleh sistem
Interaction
None
Jika data valid:
Menyimpan data dan kembali ke halaman List Pengguna.
Menampilkan pesan sukses: "Data user berhasil di-update"
Jika data tidak valid:
Tetap pada halaman Form Tambah Pengguna dengan kondisi isian pada tiap field sebagaimana yang diinput user
Menampilkan pesan gagal (berwarna merah) pada field yang tidak valid
Kembali ke halaman List Tambah Pengguna tanpa menyimpan data.