Page 1 of 2
[Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 07 Sep 2017, 08:56
by ajienoorseto
Salam RJI
Berikut tutorial mengubah tampilan OJS di bagian article
Before
After
Yang perlu disiapkan adalah :
1.koneksi internet
2.komputer
3. dan kopi+rokok (karena saya sudah berhenti ngerokok, diganti jadi vape heheheh)
Langkah
1.Ambil file article.tpl ( lokasinya ada di dalam folder instalan ojs -> templates/article/article.tpl
2.buka menggunakan text editor (klo saya pakai sublime)
3.lihat line number 47
itu adalah code untuk menampilkan nama penulis 1,2,3 dst
4.di hapus saja, lalu diganti dengan kode berikut :
Code: Select all
{assign var=count value=0}
{foreach from=$article->getAuthors() item=author name=authorList}
{assign var=fullname value=$author->getFullName()}
{assign var=count value=$count+1}
{if $fullname||$count}{$fullname|escape}<sup>({if $count eq 1}1*{else}{$count|escape}{/if})</sup>, {/if}
{/foreach}
<br>
<br />
{assign var=count value=0}
{foreach from=$article->getAuthors() item=author name=authorList}
{assign var=authorAffiliation value=$author->getLocalizedAffiliation()}
{assign var=count value=$count+1}
{if $authorAffiliation||$count}<br />({$count|escape}) {$authorAffiliation|escape}{/if}
{/foreach}
<br> (*) Corresponding Author
5. Done!!
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 11 Sep 2017, 10:56
by andrewdion04
Mantaf mas Ajie untuk tutorialnya, langsung saya praktekkan..
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 12 Sep 2017, 09:09
by ajienoorseto
andrewdion04 wrote:Mantaf mas Ajie untuk tutorialnya, langsung saya praktekkan..
afiliation.png
ada kesalahan coding pak andrew... cek postingan dibawah ini
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 12 Sep 2017, 09:11
by ajienoorseto
Maaf sebelumnya, codingan di atas ada kekurangan dalam penentuan tanda Corresponding Author (tanda *)
di codingan sebelumnya saya mencantumkan tanda * , hanya pada urutan author pertama, padahal ada settingan, corresponding author bisa untuk penulis 2,3,4 dst..tidak hanya penulis pertama, berikut koreksiannya..
lihat kotak/garis warna biru.. sesuaikan dengan codingan sebelumnya
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 11 Oct 2017, 09:25
by andrewdion04
ajienoorseto wrote:Maaf sebelumnya, codingan di atas ada kekurangan dalam penentuan tanda Corresponding Author (tanda *)
di codingan sebelumnya saya mencantumkan tanda * , hanya pada urutan author pertama, padahal ada settingan, corresponding author bisa untuk penulis 2,3,4 dst..tidak hanya penulis pertama, berikut koreksiannya..
Screen Shot 2017-09-12 at 9.08.46 AM.png
lihat kotak/garis warna biru.. sesuaikan dengan codingan sebelumnya
Sudah tak sesuaikan kodenya seperti di bawah ini :
Code: Select all
{assign var=count value=0}
{foreach from=$article->getAuthors() item=author name=authorList}
{assign var="contact" value=$author->getData('primaryContact')}
{assign var=count value=$count+1}
{if $fullname||$count}{$fullname|escape}<sup>({if $contact eq 1}{$count|escape}*{else}{$count|escape}{/if})</sup>, {/if}
{/foreach}
munculnya cuma ini
Code: Select all
(1), (2), (3*),
(1) Jurusan Perikanan, Fakultas Perikanan dan Ilmu Kelautan, Universitas Diponegoro, Jl. Prof. Soedarto, S.H., Semarang 50000
(2) Jurusan Perikanan, Fakultas Perikanan dan Ilmu Kelautan, Universitas Diponegoro, Jl. Prof. Soedarto, S.H., Semarang 50000
(3) Jurusan Perikanan, Fakultas Perikanan dan Ilmu Kelautan, Universitas Diponegoro, Jl. Prof. Soedarto, S.H., Semarang 50000
(*) Corresponding Author
Nama penulisnya malah kosong.
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 11 Oct 2017, 10:14
by ajienoorseto
klo di balik lagi ke coding awal, muncul?
harusnya sih muncul, sudah dicoba oleh teman yg lain sih dan berhasil
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 11 Oct 2017, 10:32
by andrewdion04
ajienoorseto wrote:klo di balik lagi ke coding awal, muncul?
harusnya sih muncul, sudah dicoba oleh teman yg lain sih dan berhasil
klo dibalikin codingnya muncul mas..
klo jurnal yg lain OJS versi berapa mas?
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 11 Oct 2017, 13:07
by ajienoorseto
itu codingnya ada yg kurang sepertinya, var=fullname nya belum di panggil, coba cek lagi
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 15 Mar 2018, 10:58
by andrewdion04
ajienoorseto wrote:itu codingnya ada yg kurang sepertinya, var=fullname nya belum di panggil, coba cek lagi
sudah lama tidak dioprek, saya lihat codenya lagi ternyata ada yg salah, nuwun mas @ajinoorseto atas arahannya. Kode yang benar di bawah ini
Code: Select all
{assign var=count value=0}
{foreach from=$article->getAuthors() item=author name=authorList}
{assign var=fullname value=$author->getFullName()}
{assign var="contact" value=$author->getData('primaryContact')}
{assign var=count value=$count+1}
{if $fullname||$count}{$fullname|escape}<sup>({if $contact eq 1}{$count|escape}*{else}{$count|escape}{/if})</sup>, {/if}
{/foreach}
<br>
{assign var=count value=0}
{foreach from=$article->getAuthors() item=author name=authorList}
{assign var=authorAffiliation value=$author->getLocalizedAffiliation()}
{assign var=count value=$count+1}
{if $authorAffiliation||$count}<br />({$count|escape}) {$authorAffiliation|escape}{/if}
{/foreach}
<br> (*) Corresponding Author
<br>
hasilnya pada gambar di bawah ini
Btw untuk menghilangkan koma pada nama author terakhir bagaimana ya mas?
Re: [Tutorial] Custom Layout Article : Menampilkan Affiliation
Posted: 15 Mar 2018, 17:41
by ajienoorseto
code diatas belum bisa, harus dibikin fungsi count dulu, ada berapa jumlah penulis, nah klo udah diposisi terakhir diganti titik...monggo mas dion gantian hehe