Plugin Label Barcode Warna Sesion 5 : Mengubah Warna Pada Plugin Label Barcode Warna

Tak terasa 4 sesion sudah kita nikmati secara maraton dari Label Barcode Warna Sesion 1 , Sesion 2 Pengaturan Label Barcode Warna , Sesion 3 Label Barcode Warna KiriSesion 4 Label Barcode Warna Kanan nah di sesion 5 kita akan menikmati bagaimana merubah warna pada label barcode warna SLiMS 9. Tentu setiap perpustakaan setiap pustakawan memiliki style warna yang berbeda beda untuk setiap kelas ddc.

 Apa sih tujuan pewarnaan pada label ?

Baru kita bahas sekarang ya kegunaaan nya. Kasus nya gini misal saat ada anggota mengembalikan buku yang dipinjam. Pasti nya buku akan bertumpuk banyak dimeja. Buku campur bawur ada berbagai kelas 000 , 100 , 200 , ... hingga 900. Bagaimana memilah nya ? kalau dengan warna kita akan mudah memilah nya. Misal nya merah 000 , kuning 100 , hijau 200 , tinggal pilah sesuai warna kita pustakawan mudah mengelompokan buku yang bertumpokan tadi sesuai kelasifikasi nya. 

Setelah terkelompok baru kita tata kembali di rak buku sesuai klasifikasi nya. ya pasti plugin label barcode warna SLiMS 9 sangat membantu pustakawan bekerja. Mempercepat kerjaan dalam mengelompokan buku berdasarkan kelasifikasi nya.

Lanjut Kita Edit Code Warna

1. Source label barcode warna ada di file label_barcode_generator.php , ada di letak berikut  ini mudah saya percaya anda bisa. Perhatikan letak nya , teliti konsentrasi ini mudah 
  • jika pakai PSLiMS 9 64 bit ada di D:\amd64\httpd\htdocs\bulian\admin\modules\bibliography 
  • jika pakai PSLiMS 9 32 bit ada di D:\x86\httpd\htdocs\bulian\admin\modules\bibliography 
  • jika pakai SLiMS XAMPP ada di D:\xampp\htdocs\bulian\admin\modules\bibliography 
 
Silahkan edit file label_barcode_generator.php tadi menggunakan Visual Studio Code , seperti ini code nya 
   
  // load print settings from database to override value from printed_settings file
  loadPrintSettings($dbs'barcode');

  // chunk barcode array
  $chunked_barcode_arrays = array_chunk($item_data_array$sysconf['print']['barcode']['barcode_items_per_row']);

  $lebar        = $sysconf['print']['barcode']['barcode_box_width'];
  $tinggi       = $sysconf['print']['barcode']['barcode_box_height'];
  $barcode      = $sysconf['print']['barcode']['barcode_coll_size'];
  $border       = $sysconf['print']['barcode']['barcode_border_size'];
  $header_color = array(0=>"#0080C0",1=>"#FFFF00",2=>"#0033CC",3=>"#80FFFF",4=>"#0080FF",5=>"#FF80C0",6=>"#33FF00",7=>"#FF0000",8=>"#C0C0C0",9=>"#8000FF");
  $text_color = array(0=>"#000",1=>"#FFF",2=>"000",3=>"#000",4=>"#000",5=>"#000",6=>"#000",7=>"#000",8=>"#000",9=>"#000");
 

 
2. Fokus pada baris 161 dan 162 , header_color adalah warna background , sedangkan text_color adalah warna pada text , 
 
Lihat pada gambar berikut. Pink diatur oleh header_color sedangkan teks Warna Hitam Perpustakaan SLiMS Kudus diatur text_color.  
 

Warna pada web menggunakan hexacode , enam kode yang terdiri dari tanda pagar dan enam karakter berupa huruf dan angka , kode ini merepresentasikan warna - dikomputer tampil sebagai warna . Ada banyak kode kalau dihapalkan semua bisa muntah 
 
3. Telah kita siapkan kode warna yang siap pakai kunjungi web https://slimskudus.github.io/hexcolor/ Link yang tadi adalah web yang berisi hexacode yang dapat kita gunakan untuk copy code hexacode nya. Misal merah #f44336 , ingat ya hexacode yang ada tanda pagar nya ini yang nanti dicopas

 
4. Copy kode nya dari web https://slimskudus.github.io/hexcolor/ , kemudain paste di source code label barcode warna  , pada :
  • Pada header_color 0=> arti nya klasifikasi 000 berwarna #0080C0 , silahkan hapus code #0080C0 , dan copas kan dari web tadi , selanjut nya sperti itu hingga kelas 900
  • Pada text_color juga sama , text_color ini menyesuaikan header_color , kalau header_color berwarna gelap maka pakai text_color  yang terang , hitam #000000 , putih #ffffff
   
$header_color = array(0=>"#0080C0",1=>"#FFFF00",2=>"#0033CC",3=>"#80FFFF",4=>"#0080FF",5=>"#FF80C0",6=>"#33FF00",7=>"#FF0000",8=>"#C0C0C0",9=>"#8000FF");
  $text_color = array(0=>"#000",1=>"#FFF",2=>"000",3=>"#000",4=>"#000",5=>"#000",6=>"#000",7=>"#000",8=>"#000",9=>"#000");

 
5. Silahkan ganti semua sesuai keinginan anda , selesai simpan , klik file save  , silahkan tutup aplikasi Visual Studio Code.

6. Kita coba cetak login ke admin SLiMS , Bibliografi > Label Barcode Printing
 

 Muncul daftar antrian , seperti biasa klik Tandai Semua > Tambahkan Dalam Antrian > Cetak Barcod untuk Data Terpilih
 

6. Muncul print preview seperti ini , dan cetak dengan printer, siap dipakai



Daftar Pustaka
1. Photo by Robert Anasch on Unsplash , diakses pada 22 September 2020 , 11:42 WIB