Skip to content
Julis Suryadi edited this page Jun 28, 2019 · 1 revision

Laman Widget

Seperti terlihat di gambar di atas, widget adalah tampilan persegi empat di sidebar yang menyediakan fitur-fitur seperti Layanan Mandiri, Arsip Artikel, Lokasi Kantor Desa, dan sebagainya.

Pengelolaan widget dilakukan di laman Widget. Untuk ke laman Widget, klik Admin Web > Widget, seperti terlihat di gambar berikut.

daftar widget

Ada tiga jenis widget:

  1. Sistem, widget yang disediakan sistem. Widget sistem tidak bisa diubah atau dihapus.
  2. Statis, widget yang dibuat pengguna, yang penerapannya mempergunakan script PHP, seperti halnya widget sistem.
  3. Dinamis, widget yang dibuat pengguna, yang penerapannya sebagai script HTML.

Menambah Widget

Untuk menambah widget, klik tombol Tambah Widget Baru, seperti terlihat di gambar berikut.

tambah widget

Widget Dinamis

Untuk menambahkan widget dinamis, pilih jenis widget dinamis dan isi form yang ditampilkan dengan script HTML yang diperlukan. Klik Simpan untuk menyimpan script yang telah diisi itu.

form widget dinamis

Script HTML widget dinamis disimpan di database SID. Di contoh_data_awal_[tgl].sql yang ada di rilis OpenSID, disediakan contoh widget dinamis. Pelajari widget itu untuk melihat contoh script HTMl untuk menampilkan widget.

Widget Statis

Sebelum menambahkan widget statis di laman Widget, file script PHP yang menampilkan widget itu perlu dibuat dulu. File script file itu perlu disimpan di folder desa/widget.

Setelah file script PHP untuk widget tersebut selesai disusun, masukkan nama file script tersebut ke form isian seperti terlihat di gambar berikut.

form widget dinamis

Contoh script PHP widget sistem (bentuknya serupa dengan widget statis) dapat dilihat di folder donjo-app/views/widgets.

Aktifkan/Non-aktifkan Widget

Untuk meng-aktifkan atau non-aktifkan suatu widget, klik tombol seperti terlihat di gambar berikut.

status widget

Widget yang aktif akan ditampilkan di sidebar website desa.

Mengubah Urutan Penampilan Widget

Widget yang aktif akan ditampilkan di sidebar web dengan urutan seperti tampak di laman Widget. Masing-masing widget bisa dinaikkan atau diturunkan dalam urutan ini dengan menekan tombol seperti terlihat di gambar berikut.

urutan widget

Mengubah Widget

Untuk mengubah isi suatu widget, klik tombol seperti terlihat di gambar berikut.

ubah isian widget

Mengubah Widget Dinamis

Di form yang ditampilkan, lakukan perubahan yang diinginkan dan klik Simpan untuk menyimpan perubahan tersebut.

contoh widget dinamis peta google

Mengubah Widget Statis

Perubahan penampilan widget statis dilakukan di file script PHP untuk widget yang bersangkutan. Widgetnya disimpan di folder desa/widget. Apabila nama file scriptnya berubah, perubahan itu perlu dilakukan juga di form berikut. Klik Simpan untuk menyimpan perubahan tersebut.

widget statis

Mengubah Widget Sistem

Widget sistem tidak untuk diubah (tidak ada menu ubah untuk widget sistem di Admin Web > Widget).

Perhatikan bahwa semua widget sistem jenis statis, yaitu ada script php-nya. Apabila anda ingin menyesuaikan widget yang disediakan sistem, misalnya widget Komentar, caranya dengan membuat salinannya:

  1. Copy views/widgets/komentar.php ke desa/widgets/komentar.php
  2. Ubah file desa/widgets/komentar.php sesuai kebutuhan
  3. Buat widget statis baru, mengikuti panduan di atas, dengan memasukkan nama file widget 'komentar.php'
  4. Non-aktifkan widget sistem Komentar
  5. Aktifkan widget baru anda dan sesuaikan urutannya menurut kebutuhan

Menghapus Widget

Untuk menghapus suatu widget, klik tombol seperti terlihat di gambar berikut. Di dialog yang ditampilkan, klik Ya untuk konfirmasi widget akan dihapus. Widget sistem tidak bisa dihapus.

hapus widget

Beberapa widget dapat dihapus sekaligus, dengan mencentang widget yang akan dihapus, dan kemudian menekan tombol Hapus, seperti terlihat di gambar berikut. Di dialog yang tampil, klik Ya untuk konfirmasi. Widget sistem tidak akan terhapus. hapus widget pilihan

Mencari Widget

Untuk mencari widget berdasarkan judul dan isinya, masukkan kata yang dicari ke dalam kotak isian seperti terlihat di gambar berikut, dan klik Cari. Widget yang judul atau isinya berisi kata yang dicari akan ditampilkan.

pencarian

Memilah Widget

Daftar widget bisa dipilah berdasarkan status aktif atau non-aktif. Untuk memilah daftar widget, pilih status yang diinginkan seperti terlihat di gambar berikut. Widget dengan status yang dipilih akan ditampilkan.

status widget

Pengaturan Widget

Bagi widget sistem yang dapat diubah settingnya oleh pengguna, kolom Aksi di halaman Widget menampilkan tombol Admin yang bila di-klik akan membuka halaman pengaturan widget yang bersangkutan.

pengaturan widget

Sebagai contoh, pada widget Media Sosial, tombol Admin akan membuka halaman pengaturan tautan untuk masing-masing jenis media sosial yang akan tampil di widget Media Sosial.

Contoh lainnya, untuk widget Sinergi Program, petunjuk halaman pengaturannya ada di Pengaturan Sinergi Program.

Clone this wiki locally