Wednesday, January 4, 2017

Modifikasi Cetak Mirror Terbalik Kartu Anggota SLiMS 5 Meranti (Untuk Pembuatan Kartu Dengan Kertas PVC ID Card)


Berikut ini langkah-langkah memodifikasi kartu anggota perpustakaan dengan SLiMS (Senayan Library Management System) Versi 5 (Meranti) menjadi (cetak terbalik). Perlu kita ketahui bahwa metode cetak mirror ini digunakan untuk mencetak kartu anggota perpustakaan dengan menggunakan media kertas PVC (biasa juga disebut dengan PVC Card atau Printable Card). Jika menggunakan kertas biasa (kertas HVS/kertas buffallo, dsb) tidak perlu cetak mirror. Cukup dengan mode cetak biasa.

O iya, sebelum lanjut.... Perlu kita ketahui bahwa kartu anggota di sini sudah dimodifikasi menjadi kartu anggota 2 sisi. Bukan kartu anggota bawaan (default) SLiMS 5 Meranti. Kartu anggota 2 sisi ini hasil modifikasi Mas Juzhadi Arman Saz. Source-nya bisa diunduh di situs GoSLiMS di SINI (Klik).

Oke, kalau begitu langsung saja yaaaa... Naaah... Sekarang bagaimana langkah-langkahnya? Apa saja yang perlu dirubah? Monggo.....

1. Buka .../admin/modules/membership/member_card_generator.php

2. Sisipkan SCRIPT CSS ini :
$html_str .= '.mirror{display:block;-moz-transform: matrix(-1, 0, 0, 1, 0, 0);-webkit-transform: matrix(-1, 0, 0, 1, 0, 0);-o-transform:matrix(-1, 0, 0, 1, 0, 0);       }'."\n";

Sebelum kode ini :
$html_str .= '</style>'."\n";


3. Ubah kode ini :

$html_str .= '<body>'."\n";

menjadi :
 if (!$_GET[mirror])   
{ $html_str .= '<body>'."\n"; }
    else                             
 { $html_str .= '<body class="mirror">'."\n"; }



4. Tambahkan setelah kode ini :
<a target="blindSubmit" href="<?php echo MODULES_WEB_ROOT_DIR; ?>membership/member_card_generator.php?action=print" class="notAJAX headerText2"><?php echo __('Print Member Cards for Selected Data'); ?></a>

Dengan kode ini :
<a target="blindSubmit" href="<?php echo MODULES_WEB_ROOT_DIR; ?>membership/member_card_generator.php?action=print&mirror=1" class="notAJAX headerText2"><?php echo __('Print Mirror Member Cards for Selected Data'); ?></a>


Setelah itu... SAVE. Kemudian kembali ke SLiMS > Keanggotaan > Kartu Anggota. Dan lihatlah perbedaannya.


Cara nyetaknya piye?? Naaaaah... sama saja dengan yang biasa. Pilih kemudian tandai (centang) data anggota yang mau dicetak, kemudian klik TAMBAHKAN DALAM ANTRIAN, kemudian klik Menu Cetak Mode Mirror itu tadi. Dan hasilnya nanti akan seperti ini lhoooooo,,,,,


Semoga bermanfaat. Kunjungi juga FORUM SLIMS untuk mendapatkan beragam informasi lainnya.
Share:

Post Comment

0 komentar:

Post a Comment