Bagi seorang desainer tema atau blogger yang sering membagikan karya secara gratis, melindungi hak cipta (*copyright*) adalah hal yang sangat penting. Salah satu cara profesional yang sering digunakan oleh para developer adalah dengan memunculkan menu lisensi resmi langsung di dalam menu Tata Letak (Layout) Blogger.
Menariknya, menu lisensi ini bisa diatur agar bersifat permanen. Artinya, pengguna template Anda dapat melihat informasi atribusi tersebut, namun mereka tidak akan bisa menghapus atau membuangnya sembarangan dari dasbor Blogger mereka. Cara ini memanfaatkan fitur penguncian elemen bawaan XML Blogger.
Mengapa Perlu Mengunci Widget Atribusi?
Secara bawaan, setiap widget yang ditambahkan ke tata letak Blogger dapat dihapus dengan mudah melalui tombol 'Hapus' atau 'Remove'. Dengan menambahkan parameter khusus pada kode XML, kita bisa mengamankan kredit desainer agar:
- Menghindari Pencurian Hak Cipta: Mencegah pengguna tidak bertanggung jawab mengeklaim template sebagai buatan mereka sendiri.
- Mempertahankan Backlink Legal: Memastikan tautan kredit menuju blog Anda tetap aman di bagian footer.
- Memberikan Informasi Lisensi yang Jelas: Memudahkan pengguna mengetahui jenis lisensi yang Anda terapkan (misalnya Creative Commons).
Langkah Membuat Menu Lisensi Permanen di Kode XML
Untuk menerapkan fitur ini, Anda perlu menyisipkan sedikit kode ke dalam struktur tema HTML Blogger Anda. Ikuti panduan taktis berikut:
1. Masuk ke Editor Tema Blogger
Silakan buka dasbor Blogger Anda, pilih menu Tema (Theme) di panel sebelah kiri, klik tanda panah kecil di sebelah tombol 'Sesuaikan', lalu pilih Edit HTML.
2. Letakkan Kode Widget Lisensi
Cari bagian dekat footer atau di atas kode </body>, kemudian tempelkan struktur kode XML khusus berikut ini:
struktur kode XML:
3. Memahami Parameter Kunci XML
Rahasia utama dari trik ini terletak pada dua atribut penting di dalam tag kode di atas:
locked='true': Atribut wajib yang berfungsi menghilangkan tombol "Hapus" pada dasbor Tata Letak. Pengguna hanya bisa mengedit teks di dalamnya (jika diizinkan) tetapi tidak bisa membuang widgetnya.showaddelement='no': Memastikan kotak section tersebut eksklusif hanya untuk teks lisensi Anda dan tidak bisa ditambahkan elemen/widget baru oleh orang lain.
Proteksi Tambahan: Skrip JavaScript Anti-Hapus Link Footer
Mengunci menu di Tata Letak saja terkadang belum cukup, karena pengguna yang paham kode bisa langsung menghapus link kredit melalui editor HTML. Untuk mengatasinya, Anda bisa menanamkan skrip JavaScript khusus yang akan mengalihkan (redirect) blog pengguna kembali ke situs Anda jika mereka nekat menghapus link footer Anda.
Cara Memasang Skrip Proteksi Jaringan
Salin kode JavaScript di bawah ini dan letakkan tepat di atas kode </body> pada template Blogger Anda:
Skript Proteksi Jaringan:
Pastikan pada bagian kode HTML footer template, Anda sudah membungkus link kredit Anda dengan ID yang sesuai, seperti contoh berikut:
<div class='footer-credit'>
Design by <a id='my-credits' href='https://bloganda.com'>Nama Anda</a>
</div>
Cara Kerja Skrip Ini:
- Mengecek Keberadaan ID: Saat halaman dimuat, sistem akan mencari elemen dengan ID
my-credits. Jika ID tersebut hilang (dihapus), blog otomatis memicu pengalihan. - Memvalidasi URL: Jika pengguna mengganti URL
https://bloganda.comdengan alamat blog mereka sendiri, skrip akan mendeteksinya sebagai pelanggaran lisensi dan langsung me-redirect paksa ke situs Anda.
Kesimpulan
Memasang widget atribusi yang dikunci merupakan solusi elegan untuk mengedukasi pengguna blog mengenai hak cipta karya Anda. Melalui kombinasi kode XML dan parameter locked='true', identitas Anda sebagai kreator asli template akan tetap terjaga langsung dari halaman Tata Letak Blogger.
