Folder Desa - JackMizh/Sisekar GitHub Wiki
Semua file oprekan untuk keperluan desa, disimpan di folder khusus di luar file release SID inti. Folder yang dipakai, folder desa, tidak berisi file SID inti, dan tidak akan ditimpa sewaktu menyerap rilis baru SID. Dengan demikian, pegiat SID desa akan:
- tahu secara jelas, file apa saja yang telah diubah
- tidak mengubah file asli release SID, sehingga mengurangi kemungkinan merusak script
- mudah melakukan backup file khusus desa
- lebih mudah menyerap rilis baru SID
Struktur folder desa dapat dilihat pada gambar di bawah:
Folder | Keterangan |
---|---|
desa/arsip | dipakai oleh sistem untuk menyimpan, secara otomatis, semua surat yang telah diunduh mempergunakan fitur Export Doc di modul Administrasi > Cetak Surat |
desa/config | tempat menyimpan file database.php yang berisi konfigurasi akses database yang dipergunakan SID (lihat bagian Siapkan file konfigurasi database di Panduan install OpenSID). Juga berisi file config.php yang berisi konfigurasi aplikasi (lihat Panduan konfigurasi aplikasi) |
desa/css | tempat menyimpan file berisi script untuk mengubah penampilan situs web desa (lihat Mengubah penampilan web) |
desa/logo | dipakai oleh sistem untuk menyimpan, secara otomatis, file logo desa yang diunggah oleh pengguna mempergunakan fitur Identitas Desa di modul Administrasi > SID Home |
desa/surat | tempat menyimpan berkas unsur surat, baik surat baru yang dihasilkan di laman Master Surat (lihat Master Surat maupun surat yang diubah sesuai kebutuhan desa. Semua berkas untuk satu jenis surat (misalnya surat dengan url surat_baru) disimpan di berkas dengan nama url, misalnya desa/surat/surat_baru. |
desa/upload/artikel | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar artikel yang diunggah oleh pengguna |
desa/upload/dokumen | dipakai oleh sistem untuk menyimpan, secara otomatis, file dokumen lampiran artikel yang diunggah oleh pengguna |
desa/upload/galeri | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar galeri yang diunggah oleh pengguna |
desa/upload/gis/area | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar area peta yang diunggah oleh pengguna |
desa/upload/gis/garis | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar obyek garis peta yang diunggah oleh pengguna |
desa/upload/gis/lokasi | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar lokasi peta yang diunggah oleh pengguna |
desa/upload/user_pict | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar pengguna yang diunggah oleh pengguna |
desa/upload/widget | dipakai oleh sistem untuk menyimpan, secara otomatis, file gambar yang diunggah untuk digunakan widget |
desa/widget | tempat menyimpan file script widget yang dibuat oleh desa |
File rilis OpenSID menyediakan contoh folder desa bernama desa-contoh, yang dapat ditemukan di direktori root di instalasi SID anda (htdocs kalau memakai XAMPP).
Pada proses install OpenSID, buat folder desa dan copy semua isi desa-contoh ke folder itu.
Setiap folder berisi file baca-ini.txt, yang menjelaskan pemakaian folder tersebut.
Pada desa-contoh, perhatikan contoh berikut yang disediakan.
Folder/File Contoh | Keterangan |
---|---|
desa-contoh/config/database.php | Berisi contoh setting untuk akses database |
desa-contoh/surat | Berisi contoh surat yang disesuaikan untuk keperluan desa (lihat Master Surat) |
desa-contoh/css | Berisi contoh file CSS yang mengubah penampilan situs web desa. Contoh yang tersedia dijelaskan di Mengubah penampilan web. |