Berbagi Surat - JackMizh/Sisekar GitHub Wiki
Setiap desa bisa saja membuat surat sendiri atau menyesuaikan surat bawaan sistem. Surat tambahan atau ubahan tersebut bisa dibagi dengan mudah untuk dimanfaatkan oleh desa lain.
Setiap jenis surat memiliki berbagai berkas yang semuanya tersimpan di satu subfolder yang namanya sama dengan URL surat tersebut seperti terlihat di Pengaturan Surat.
Sebagai contoh, semua unsur Surat Keterangan Pengantar ada di subfolder surat/surat_ket_pengantar. Jika surat tersebut sudah disesuaikan untuk kebutuhan desa, semua unsur surat tersebut ada di subfolder desa/surat/surat_ket_pengantar. Semua unsur surat yang dibuat desa atau diubah desa akan tersimpan di folder desa/surat.
Sebagai contoh, unsur surat untuk Surat Keterangan Kelahiran terdaftar di tabel berikut.
Berkas | Keterangan |
---|---|
data_form_surat_ket_kelahiran.php | Script untuk menyiapkan data yang akan ditampilkan di form surat |
data_rtf_surat_ket_kelahiran.php | Script untuk menyiapkan data yang akan ditampilkan di template Export Doc surat |
f-2.01.php | Script untuk membuat lampiran F-2.01 untuk Surat Keterangan Kelahiran |
get_data_lampiran.php | Script untuk menyiapkan data yang akan ditampilkan di lampiran F-2.01 |
index.html | File ini bertujuan mencegah akses ke subfolder ini oleh pengunjung web |
print_surat_ket_kelahiran.php | Script untuk membuat surat dalam format Cetak langsung. File ini sudah tidak digunakan lagi, karena fitur Cetak langsung sudah dihapus. |
surat_ket_kelahiran.php | Script untuk menampilkan form isian Surat Keterangan Kelahiran |
surat_ket_kelahiran.rtf | Template untuk surat dalam format Export Doc yang dapat di-edit menggunakan MS Word |
Untuk berbagi suatu surat, mudah saja. Lakukan:
- Compress seluruh subfolder surat yang akan dibagi ke format .zip atau lainnya. Kalau yang akan dibagi adalah ubahan Surat Keterangan Kelahiran, maka buat berkas surat_ket_kelahiran.zip untuk subfolder desa/surat/surat_ket_kelahiran.
- Bagi berkas surat_ket_kelahiran.zip kepada yang membutuhkan.
Untuk menggabungkan surat yang dibagi, lakukan:
- Extract berkas .zip, misalnya surat_ket_baru.zip, ke dalam subfolder di desa/surat.
- Kalau surat itu menggantikan surat sama yang sudah ada, tidak perlu lakukan apa-apa lagi.
- Kalau surat itu baru, lakukan Database > Migrasi DB supaya data surat baru itu dimasukkan ke database.
- Di halaman Pengaturan Surat, ubah data (misalnya Kode Surat) untuk surat baru itu sesuai kebutuhan.