Panduan Kustomisasi OpenSID

Kustomisasi OpenSID

Salah satu strategi utama OpenSID adalah untuk menghindari pengguna OpenSID mengubah file inti OpenSID (semua file dalam rilis OpenSID). Dengan strategi ini, instalasi OpenSID desa akan lebih mudah di-upgrade apabila ada rilis baru. Selebihnya, dengan mempertahankan keutuhan file inti SID, pengguna akan lebih mudah mendapatkan bantuan apabila terjadi masalah, karena pengguna dapat melaporkan versi yang dipergunakan secara utuh sehingga pihak yang membantu dapat mengetahui secara persis script apa saja yang ada di instalasi SID pengguna.

Apabila diperlukan, pengguna dapat menyesuaikan OpenSID dengan kebutuhan desa mempergunakan folder desa, sebagaimana dijelaskan di panduan ini.

Jika perubahan yang diinginkan tidak didukung oleh kustomisasi yang dijelaskan di panduan ini, langkah yang dapat anda lakukan adalah:

  1. Kalau perubahan yang diperlukan bermanfaat bagi desa lain, menambahkan usulan atau permintaan fitur di https://github.com/eddieridwan/OpenSID/issues/new, untuk dimasukkan pada rilis yang akan datang.
  2. Kalau perubahan yang diperlukan khusus bagi desa anda saja, menambahkan usulan atau permintaan pada https://github.com/eddieridwan/OpenSID/issues/new untuk disediakannya kustomisasi yang memungkinkan pengguna melakukan perubahan tersebut tanpa mengubah file inti.

Folder desa

Pada OpenSID semua file oprekan untuk keperluan desa, disimpan di folder khusus di luar file rilis OpenSID inti. Folder yang dipakai, folder desa, tidak berisi file OpenSID inti, dan tidak akan ditimpa sewaktu menyerap rilis baru OpenSID. Dengan demikian, pegiat OpenSID desa akan:

  • tahu secara jelas, file apa saja yang telah diubah;
  • tidak mengubah file asli rilis OpenSID, sehingga mengurangi kemungkinan merusak script;
  • mudah melakukan backup file khusus desa;
  • lebih mudah menyerap rilis baru OpenSID.

Untuk penjelasan struktur folder desa lihat Folder Desa.

Pengetahuan Yang Diperlukan

Untuk melakukan kustomisasi OpenSID sederhana, seperti perubahan surat atau penampilan web, bisa dilakukan dengan coba-coba. Tetapi sebaiknya mempelajari dan mendalami ketrampilan dalam teknologi yang dipergunakan oleh OpenSID:

  • PHP;
  • HTML;
  • CSS;
  • Pengoperasian server anda, misalnya XAMPP, termasuk:
    • phymyadmin;
    • menjalankan Apache;
    • menjalankan Mysql.

Apabila ingin melakukan kustomisasi yang lebih canggih, ada baiknya juga menguasai:

  • SQL versi Mysql;
  • Javascript;
  • debugger PHP, seperti xdebug.

Kustomisasi Yang Umum Dilakukan

Untuk petunjuk kustomisasi yang umum dilakukan, ikutilah tautan berikut:

Mungkin Anda juga menyukai

1 Respon

  1. 2 Oktober 2017

    […] Panduan kustomisasi OpenSID […]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses