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
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)
Screen Shot 2017-01-16 at 8.39.10 PM.png
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 :D

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
(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

Re: [Tutorial] Menampilkan DOI pada table contents di OJS ( Tanpa Install Plugin )

Posted: 17 Jan 2017, 09:34
by andrewdion04
ajienoor wrote:
► Show Spoiler
(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
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
(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....