Page 1 of 4
[Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 30 Dec 2016, 23:14
by ajienoorseto

- 7063199_orig.png (38.52 KiB) Viewed 24514 times
1. Edit file issue.tpl ( ada di folder templates > issue )
Cari tocTitle
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
—————–> kode baru
{else}
{$article->getLocalizedTitle()|strip_unsafe_html}
{/if}
</div>
2. cemplungin kode berikut :
Code: Select all
{assign var=”doi” value=$article->getStoredPubId(‘doi’)}
{if $doi}
<div>
<div class=”tocDoi”>
<span>DOI : <a href=”http://dx.doi.org/{$doi|escape}”>{$doi|escape}</a></span>
</div>
</div>
{/if}
Nanti hasilnya seperti ini : (saya nyobanya di ojs 2.4.8.1)
Selamat Mencoba
ans
joe
iot
ero
Re: Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 31 Dec 2016, 18:09
by emarajurnal
Pertamax

Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 16 Jan 2017, 09:48
by andrewdion04
kalau saya modifikasinya seperti ini mas
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
<!-- start-kode baru -->
{if !$section.hideAuthor}
<div class="tocDOI">
{if $article->getPubId('doi')}
<a href="http://dx.doi.org/{$article->getPubId('doi')|escape}">{$article->getPubId('doi')}</a>
{/if}
</div>
{/if}
<!-- end -->
hasil outputnya (lihat attachment)
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 16 Jan 2017, 21:00
by ajienoorseto
► Show Spoiler
andrewdion04 wrote:kalau saya modifikasinya seperti ini mas
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
<!-- start-kode baru -->
{if !$section.hideAuthor}
<div class="tocDOI">
{if $article->getPubId('doi')}
<a href="http://dx.doi.org/{$article->getPubId('doi')|escape}">{$article->getPubId('doi')}</a>
{/if}
</div>
{/if}
<!-- end -->
hasil outputnya (lihat attachment)
(intinya sih sama aja nampilin d.o.i hehehe)
tapi sepertinya scriptnya menggunakan plugin / ada dependencies file yg lain /css , soalnya ada image doi, dan di scriptnya tidak ada link image, sudah dicoba klo ada Journal Section belum, jadi dibuat misal cover , jadi dibuat journal section selain artikel, tapi tidak ada doinya , seperti tampilan dibawah ini >
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 17 Jan 2017, 09:34
by andrewdion04
ajienoor wrote:► Show Spoiler
andrewdion04 wrote:kalau saya modifikasinya seperti ini mas
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
<!-- start-kode baru -->
{if !$section.hideAuthor}
<div class="tocDOI">
{if $article->getPubId('doi')}
<a href="http://dx.doi.org/{$article->getPubId('doi')|escape}">{$article->getPubId('doi')}</a>
{/if}
</div>
{/if}
<!-- end -->
hasil outputnya (lihat attachment)
(intinya sih sama aja nampilin d.o.i hehehe)
tapi sepertinya scriptnya menggunakan plugin / ada dependencies file yg lain /css , soalnya ada image doi, dan di scriptnya tidak ada link image, sudah dicoba klo ada Journal Section belum, jadi dibuat misal cover , jadi dibuat journal section selain artikel, tapi tidak ada doinya , seperti tampilan dibawah ini >
Screen Shot 2017-01-16 at 8.54.32 PM.png
Oh iya untuk style DOI saya buat CSS file yg isinya di bawah ini, kemudian saya upload di User Home > Setup > The Look - 5.6 Journal Layout > Journal style sheet (icon terlampir)
Code: Select all
.tocDOI,
.articleDOI {
background: url(/public/site/images/admin/icons/icon-doi.png) 1px 2px no-repeat rgba(0, 0, 0, 0);
margin-top: 4px;
padding-left: 30px;
}
untuk section bisa mas, karena ada settingan seperti di bawah ini
hasilnya seperti ini

- editorial.png (6.53 KiB) Viewed 24510 times
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 17 Jan 2017, 10:34
by ajienoorseto
mantap sekali..
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 24 May 2017, 02:50
by retno_astuti
Edit file issue.tpl ( ada di folder templates > issue ) --> folder templates di manakah?
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 28 May 2017, 01:23
by Rochmady
ajienoor wrote:7063199_orig.png
1. Edit file issue.tpl ( ada di folder templates > issue )
Cari tocTitle
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
—————–> kode baru
{else}
{$article->getLocalizedTitle()|strip_unsafe_html}
{/if}
</div>
2. cemplungin kode berikut :
Code: Select all
{assign var=”doi” value=$article->getStoredPubId(‘doi’)}
{if $doi}
<div>
<div class=”tocDoi”>
<span>DOI : <a href=”http://dx.doi.org/{$doi|escape}”>{$doi|escape}</a></span>
</div>
</div>
{/if}
Nanti hasilnya seperti ini : (saya nyobanya di ojs 2.4.8.1)
Screen Shot 2017-01-16 at 8.39.10 PM.png
Selamat Mencoba
ans
joe
iot
ero
Saya dah coba tapi hasilnya beda. Apa ada trik khusus?
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 28 May 2017, 01:25
by Rochmady
andrewdion04 wrote:ajienoor wrote:► Show Spoiler
andrewdion04 wrote:kalau saya modifikasinya seperti ini mas
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
<!-- start-kode baru -->
{if !$section.hideAuthor}
<div class="tocDOI">
{if $article->getPubId('doi')}
<a href="http://dx.doi.org/{$article->getPubId('doi')|escape}">{$article->getPubId('doi')}</a>
{/if}
</div>
{/if}
<!-- end -->
hasil outputnya (lihat attachment)
(intinya sih sama aja nampilin d.o.i hehehe)
tapi sepertinya scriptnya menggunakan plugin / ada dependencies file yg lain /css , soalnya ada image doi, dan di scriptnya tidak ada link image, sudah dicoba klo ada Journal Section belum, jadi dibuat misal cover , jadi dibuat journal section selain artikel, tapi tidak ada doinya , seperti tampilan dibawah ini >
Screen Shot 2017-01-16 at 8.54.32 PM.png
Oh iya untuk style DOI saya buat CSS file yg isinya di bawah ini, kemudian saya upload di User Home > Setup > The Look - 5.6 Journal Layout > Journal style sheet (icon terlampir)
Code: Select all
.tocDOI,
.articleDOI {
background: url(/public/site/images/admin/icons/icon-doi.png) 1px 2px no-repeat rgba(0, 0, 0, 0);
margin-top: 4px;
padding-left: 30px;
}
untuk section bisa mas, karena ada settingan seperti di bawah ini
DOI-no.png
hasilnya seperti ini
editorial.png
Mas Andrew, saya dah ikuti petunjuknya. Saya bikin file css nya trus saya upload tapi hasilnya belum kelihatan. Ada trik khusus?
Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )
Posted: 25 Jul 2017, 00:40
by setiapurwadi
ajienoor wrote:7063199_orig.png
1. Edit file issue.tpl ( ada di folder templates > issue )
Cari tocTitle
Code: Select all
<div class=”tocTitle”>
{if !$hasAccess || $hasAbstract}
<a href=”{url page=”article” op=”view” path=$articlePath}”>{$article->getLocalizedTitle()|strip_unsafe_html}</a>
—————–> kode baru
{else}
{$article->getLocalizedTitle()|strip_unsafe_html}
{/if}
</div>
2. cemplungin kode berikut :
Code: Select all
{assign var=”doi” value=$article->getStoredPubId(‘doi’)}
{if $doi}
<div>
<div class=”tocDoi”>
<span>DOI : <a href=”http://dx.doi.org/{$doi|escape}”>{$doi|escape}</a></span>
</div>
</div>
{/if}
Nanti hasilnya seperti ini : (saya nyobanya di ojs 2.4.8.1)
Screen Shot 2017-01-16 at 8.39.10 PM.png
Selamat Mencoba
ans
joe
iot
ero
ga berhasil mas aji....hiks...
apa karna faktor themes nya ya....