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

All about OJS 2
ajienoorseto
Posts: 449
Joined: 30 Dec 2016, 21:19
Contact:

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

Post by ajienoorseto »

7063199_orig.png
7063199_orig.png (38.52 KiB) Viewed 9564 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
Last edited by ajienoorseto on 01 Jan 2017, 21:01, edited 2 times in total.
Atom Indonesia
http://aij.batan.go.id


andrewdion04
Posts: 59
Joined: 13 Jan 2017, 08:52
Location: Yogyakarta

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

Post 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)
Attachments
doi-show.png

ajienoorseto
Posts: 449
Joined: 30 Dec 2016, 21:19
Contact:

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

Post 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
Atom Indonesia
http://aij.batan.go.id

andrewdion04
Posts: 59
Joined: 13 Jan 2017, 08:52
Location: Yogyakarta

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

Post 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 9560 times
Attachments
icon-doi.png
icon-doi.png (3.16 KiB) Viewed 9560 times


retno_astuti
Posts: 6
Joined: 14 Jan 2017, 20:15

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

Post by retno_astuti »

Edit file issue.tpl ( ada di folder templates > issue ) --> folder templates di manakah?

Rochmady
Posts: 14
Joined: 25 Apr 2017, 02:32
Contact:

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

Post 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?
Rochmady
AKUATIKISLE Jurnal Akuakultur, Pesisir dan Pulau-Pulau Kecil
http://ejournal.stipwunaraha.ac.id/index.php/ISLE
mail: rochmady@stipwunaraha.ac.id

Rochmady
Posts: 14
Joined: 25 Apr 2017, 02:32
Contact:

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

Post 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?
Rochmady
AKUATIKISLE Jurnal Akuakultur, Pesisir dan Pulau-Pulau Kecil
http://ejournal.stipwunaraha.ac.id/index.php/ISLE
mail: rochmady@stipwunaraha.ac.id

setiapurwadi
Posts: 27
Joined: 02 Jan 2017, 22:15

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

Post 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....
Al-Albab
http://jurnaliainpontianak.or.id/index. ... lbab/index
bisingsetia[at]hotmail.com

Post Reply