Menampilkan Dimensions Badge di OJS 3
Salah satu alat populer yang dapat menghasilkan matrik sitasi adalah Dimensions. Alat ini berguna untuk menampilkan informasi penting tentang sebuah naskah yang diterbitkan.
Tetapi sebelum kita menerapkannya, ada beberapa hal penting untuk Anda ketahui, sebelum memutuskan menerapkannya di OJS. Semua itu ada dalam artikel ini, tentang sejauh mana Badge ini penting ditampilkan, bagaimana cara kerjanya, dan hal-hal penting lain. Mari teruskan membaca.
Mengapa Dimensions Badge Penting?
Seperti yang dijelaskan di awal, Dimensions adalah salah satu alat (menurut saya terbaik) dalam menampilkan analisis sitasi pada sebuah konten. Menampilkan Badge Dimensions di OJS benar-benar memberi nilai positif.
Pasalnya: Pengunjung dengan sangat mudah melihat impact dari sebuah naskah.
Jika Anda pernah melihat itu ditampilkan, hasilnya seperti ini:
Informasi penting benar-benar terlihat jelas, dalam Dimensions. Seperti: Seberapa banyak orang yang melakukan sitasi, jumlah sitasi terbaru, bahkan ada semacam angka untuk melihat rasio dalam bidang tertentu, sesuai dengan scope bidang dari Jurnal yang menerbitkan.
Jenis Badge yang Tersedia di Dimensions
Salah satu hal yang menarik dari Dimensions ini, adalah badge tersedia dalam bentuk dan desain yang dirasa proporsional untuk ditampilkan di OJS. Mungkin ini salah satu penyebab, mengapa mereka begitu populer dikalangan jurnal ilmiah.
Badge yang ditawarkan, ada dua bentuk: Melingkar dan Persegi Panjang.
- Badge Melingkar
Contoh dari Badge jenis Melingkar ini, dapat terlihat pada gambar berikut ini:
- Badge Persegi Panjang
Bentuknya persegi panjang. Anda dapat melihat hasilnya, seperti gambar berikut:
Catatan: detail matriks itu dapat ditentukan, apakah tampil saat hover (mengarahkan kursor ke icon), atau langsung tampil detailnya. Itu membuat matriks ini terlihat modern.
Anda dapat memilih, jenis manapun yang Anda suka. Saya sudah menyusun daftar kode serta pertinjau kode, untuk setiap visual yang diinginkan. Lihat bagian Kode Dimensions Badge
Cara Kerja Badge Dimensions
Sekarang, bagian penting untuk diketahui. Kebanyakan (bahkan seluruh yang saya temui), menampilkan matriks dari pihak ke tiga, tentunya membutuhkan javascript. Biasanya, itu disediakan langsung oleh penyedia, agar server kita dapat mengambil data dari Script yang mereka sediakan.
Resikonya: Waktu muat situs akan sedikit terbebani.
Server kita, akan meminta data, dari server lain (berdasarkan script yang digunakan dari sumber eksternal). Kemudian, menampilkan data mereka, di dalam front-end tampilan OJS kita. Itulah mengapa data itu dapat tampil di halaman kita.
Langkah-Langkah Menampilkan Dimensions Badge di OJS versi 3
Setelah melewati beberapa percobaan (sebelum artikel ini diterbitkan), Saya menyusun setidaknya 5 langkah yang dapat dilakukan, untuk menampilkan Badge Dimensions. Mari kita pelajari.
#1. Tentukan Jenis Badge
Pertama-tama, kita perlu mengatur tampilan yang diinginkan. Seperti yang dijelaskan sebelumnya, ada 2 desain: Melingkar dan Persegi Panjang.
Saya sudah menyiapkan kode yang dapat langsung digunakan, dengan beberapa desain yang ditawarkan dari Dimensions. Anda dapat memilih kode mana saja yang anda sukai. Lihat bagian Tampilan Badge
#2. Pilih Lokasi Tampilan
Sekarang, setelah kode kita dapatkan, kita akan menentukan dimana ia ditempatkan. Apakah ia ditempatkan di halaman Artikel (article_details.tpl), di halaman Daftar Artikel (article_summary.tpl), atau ditempat lain. Dalam contoh ini, kita menempatkannya di halaman Artikel. Di tahapan ini, kita akan mengubah sumber kode dari OJS. Pastikan backup terlebih dahulu.
Dalam hal ini, yang perlu kita ketahui adalah mencari lokasi file, untuk diubah. Karena dalam contoh ini kita menggunakan 2 percobaan, maka lokasi file biasanya ada pada path:
- Halaman Artikel:
/templates/frontend/objects/article_details.tpl - Halaman Issu:
/templates/frontend/objects/article_summary.tpl
#3. Tempelkan Kode Badge Dimensions
Setelah menentukan lokasi penempatan, sekarang tempelkan kode Badge itu. Dalam contoh ini, Saya menyediakan 2 contoh penempatan: Halaman artikel & Halaman Issu.
Kita akan menempatkan Badge ini, di halaman artikel tunggal, dengan posisi di atas Keyword. Langkahnya:
- Pergi ke path
/templates/frontend/objects/article_details.tpl, lalu edit. - Cari
{* Keywords *}di dalam kode - Tempelkan kode Badge tepat diatas blok Keyword itu.
Masih dikembangkan...
Mengatur Tampilan Badge Dimensions
Saya menyediakan beberapa referensi kode yang dapat digunakan langsung, tanpa penyesuaian. Yang perlu dilakukan hanya menyalin kode, dan menempelkannya langsung di File OJS Anda. Pilih opsi manapun yang Anda suka.
Melingkar (tanpa detail)
{* Dimension Metrics Badge rezalubis.com*}
{if $pubId}
<span class="__dimensions_badge_embed__" data-doi="{$pubId|escape}" data-style="small_circle"></span><script async src="https://badge.dimensions.ai/badge.js" charset="utf-8"></script>
{/if}
Melingkar (dengan detail)
{* Dimension Metrics Badge rezalubis.com*}
{if $pubId}
<span class="__dimensions_badge_embed__" data-doi="{$pubId|escape}" data-legend="always" data-style="small_circle"></span><script async src="https://badge.dimensions.ai/badge.js" charset="utf-8"></script>
{/if}
Persegi (tanpa detail)
{* Dimension Metrics Badge rezalubis.com*}
{if $pubId}
<span class="__dimensions_badge_embed__" data-doi="{$pubId|escape}" data-style="small_rectangle"></span><script async src="https://badge.dimensions.ai/badge.js" charset="utf-8"></script>
{/if}
Persegi (dengan detail)
{* Dimension Metrics Badge rezalubis.com*}
{if $pubId}
<span class="__dimensions_badge_embed__" data-doi="{$pubId|escape}" data-legend="always" data-style="small_rectangle"></span><script async src="https://badge.dimensions.ai/badge.js" charset="utf-8"></script>
{/if}