Memindahkan Tulisan DOI ke Lokasi Lain di Halaman Artikel
Posted: 23 Aug 2017, 00:17
Bagi artikel jurnal yang sudah ada DOI, biasanya OJS meletakkan tulisan DOI di bagian paling bawah setelah References. Ini bisa dipindahkan untuk mempercepat penemuan DOI oleh pembaca. Contohnya pada sebuah artikel di halaman Jurnal Optimasi Sistem Industri (JOSI) ini http://josi.ft.unand.ac.id/index.php/jo ... e/view/102
Berikut langkah yang dikerjakan untuk hasil sederhana seperi pada JOSI.
Pertama, anda harus bisa mengakses file-file yang ada pada direktori OJS di server. Artinya perlu akses ke Control Panel atau sejenisnya, baik dengan terminal maupun dengan memakai WinSCP, Transmit, dll. Login dengan username dan password untuk jurnal anda.
Kedua, masuk ke dalam direktori /templates/article/ dan buka file article.tpl
Ketiga, cari baris 110 (kurang lebih ... tergantung theme dan apakah pernah diedit sebelumnya atau tidak ... ), seperti pada gambar berikut :
Cari dan cut syntax ini dari bagian article.tpl tersebut :
Keempat, cari di sekitar baris 46 untuk meletakkan tulisan DOI persis di bawah judul artikel. Di bawah syntax berikut :
Kemudian di paste syntax yang sudah di-cut pada langkah ketiga. Kita memindahkan blok syntax itu yang mengeluarkan tulisan DOI ke atas di bawah judul artikel. Hasilnya kira-kira seperti pada gambar berikut :
Terakhir, simpan file article.tpl tersebut.
Berikut langkah yang dikerjakan untuk hasil sederhana seperi pada JOSI.
Pertama, anda harus bisa mengakses file-file yang ada pada direktori OJS di server. Artinya perlu akses ke Control Panel atau sejenisnya, baik dengan terminal maupun dengan memakai WinSCP, Transmit, dll. Login dengan username dan password untuk jurnal anda.
Kedua, masuk ke dalam direktori /templates/article/ dan buka file article.tpl
Ketiga, cari baris 110 (kurang lebih ... tergantung theme dan apakah pernah diedit sebelumnya atau tidak ... ), seperti pada gambar berikut :
Cari dan cut syntax ini dari bagian article.tpl tersebut :
Code: Select all
<div class="block">
{foreach from=$pubIdPlugins item=pubIdPlugin}
{if $issue->getPublished()}
{assign var=pubId value=$pubIdPlugin->getPubId($pubObject)}
{else}
{assign var=pubId value=$pubIdPlugin->getPubId($pubObject, true)}{* Preview rather than assign a pubId *}
{/if}
{if $pubId}
{$pubIdPlugin->getPubIdDisplayType()|escape}: {if $pubIdPlugin->getResolvingURL($currentJournal->getId(), $pubId)|escape}<a id="pub-id::{$pubIdPlugin->getPubIdType()|escape}" href="{$pubIdPlugin->getResolvingURL($currentJournal->getId(), $pubId)|escape}">{$pubIdPlugin->getResolvingURL($currentJournal->getId(), $pubId)|escape}</a>{else}{$pubId|escape}{/if}
{/if}
{/foreach}
</div>
Code: Select all
<div id="articleTitle" class="block"><h3>{$article->getLocalizedTitle()|strip_unsafe_html}</h3>
Terakhir, simpan file article.tpl tersebut.