Thursday, July 24, 2014

Pengembangan Slims

Slims merupakan perangkat lunak sistem management perpustakaan yang berbasis open source jadi kita bisa mengembangkannya . Nahh melanjutkan posting saya kemarin tentang installasi Slims sekarang saya akan berbagi sedikit cerita pengembangan Slims ini dan berbagai kesulitannya.
--------------------------------------------------------------------------------------------------

Rencana saya Slims ini akan saya gunakan di Perpustakaan sekolah saya sendiri .

1. Tampilan awal SLIMs setelah terinstall :


2. Klik Login Libraryan untuk login sebagai admin :
Username : admin
Password : admin



3. Tampilan awal login sebagai admin :
( Sempet bingung dengan menu yang ada , iya karena saya belajar autodidak dan ini pertama kali saya mencoba mengembangkan Slims )


4. Mengganti Username dan Password default admin . Home > Klik Ubah Profil Pengguna > Kemudian Isi Identitas anda sebagai admin , misal :
Nama Masuk Pengguna* : detti
Nama Asli* : detti matarinar
Tipe Keanggotaan* : Pustakawan
Surel : detti
Media Sosial : ( optional )
Foto Pengguna : (optional )
Kata Sandi Baru : *********
Konfirmasi Kata Samdi : *********



5. Logout kemudian Login kembali dengan Username dan Password yang telah di rubah :







6.  Menambah anggota agar member dapat login sebagai anggota dari perpustakaan . Home > Tab Keanggotaan > Klik Tambah Anggota > Kemudian isi Identitas  dari anggota yang ingin di tambahkan ( optional ) > Simpan perubahan .


> Klik Daftar Anggota untuk melihat anggota yang telah di tambahkan :



7. Menambahkan Bibliografi buku yang ada di perpustakaan . Nahh input data yang satu ini memerlukan waktu yang lama karena jumlah buku yang ada  tentunya beratus-ratus buku dan berbagai jenis 
Home > Klik Tab Bibliografi > Klik Tambah Bibliografi Buku > Isi data buku yang akan di input > Simpan perubahan .

 



 > Klik Daftar Bibliografi untuk melihat bibliografi buku yang telah di input .


8. Merubah preferensi aplikasi global . Merubah Nama Perpustakaan yang ada pada Header Slims . Home > Klik Tab Sistem > Ubah Nama Perustakaan dan Nama Tambahan Perpustakaan .


7. Mengganti Tema
    Mengganti tema pada Slims tidak sama dengan mengganti tema pada wordpress jika pada wordpress kita tinggal klik Install tetapi pada Slims cara mengganti tema harus lewat terminal dengan cara :
> Kita cari terlebih dahulu tema yang akan di download misal pada website http://goslims.net atau http://slimskudus.blogspot.com
> Misal saya akan mendownload template green , debgan link downloadnya disini  

> Masuk terminal [ Ctrl + Alt + T ]
> Masuk sebagai root
# su
password
# *
> Masuk ke direktory template Slims
# cd /var/www/slims/template
> Download template
# wget https://www.dropbox.com/s/fna74a9d0rsg2np/green.zip
> Ekstract file yang telah di download
# unzip green.zip

Sekarang masuk sebagai admin di slims dan ganti template dengan template yang telah di download . Home > Tab Sistem > Pada kotak Templat Publik pilih green > Simpan Pengaturan .




8. Merubah background default tema .
Sebelum mengutak atik tema yang telah di download sebaiknya membuat duplikasi file tema agar jika kita melakukan perubahan tetapi ada kesalahan atau terjadi error kita dapat menemukan letak kesalahan . Misal saya membuat copy an file green dengan nama green1

Background bawaan dari tema yang di gunakan tentunya tidak menunjukkan ciri khas dari perpustakaan yang di buat . Oleh karena itu saya akan mengubah background dengan gambar yang dapat menunjukkan ciri khas dari Slims yang saya kembangakan .

> Tentukan gambar yang akan di buat background , karena background ini menggunakan effect slide maka kita dapat menggunakan gambar lebih dari satu . Rubah terlebih dahulu ukuran gambar menjadi 1600 x 900 pixel . Agar gambar dapat se ukuran layar penuh .
> Upload gambar dengan FileZilla ke dalam direktori /var/www/slims/template/green1/img
> Masuk terminal [ Ctrl + Alt + T ]
# cd /var/www/slims/template/green1
#ls
# vi index_tempalte.inc.php



> Pada baris 487 terdapat kode :

 jQuery(function($){
  $.supersized(
  {
 slides  : [
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/4.jpg'},
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/3.jpg'},







> Kita hanya mengubah gambar yang akan di tampilkan saja, misal gambar yang akan saya jadikan background saya beri nama depan.png dan tkj1.png :

  $.supersized(
  {
 slides  : [
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/depan.png'},
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/tkj1.png'},

( simpan dan keluar :wq )

9. Mengubah Footer default :
Footer bawaan dari tema yang telah saya download adalah Jalan  Kudus - No. Telp : (0291) 123456  smpkudus@yahoo.com , www.smpkudus.sch.id .

Tentunya harus di ubah dengan identitas sekolah saya sendiri , cara mengubahnya masih bermain kode html di dalam index_template.inc.php seperti sebelumnya , masuk index_template.inc.php dengan perintah :
# vi index_template.inc.php

Kode footer ini ada baris ke 473 :
  <div class="span12 lisence">
     Jalan Kudus - No  Telp : (0291) 123456 smpkudus@yahoo.com , <a href="http://www.smpkudus.sch.id/" color="#e9ec07">www.smpkudus.sch.id</a>

  <div class="span12 lisence">
     SMK KRISTEN 5 KLATEN . Jalan Opak, Metuk, Tegalyoso, Klaten, Jawa Tengah . Telp : (0272) 325260  smkkrisma@yahoo.com , <a href="http://smkkrisma.sch.id/" color="#e9ec07">www.smkkrisma.sch.id</a>



No comments: