KONTOLODON
/
var
/
www
/
ojs-3.3.0-13
/
plugins
/
themes
/
material
/
templates
/
plugins
/
generic
/
webFeed
/
templates
/
Nama File / Folder
Size
Action
atom.tpl
3.374KB
Hapus
Edit
Rename
block.tpl
1.23KB
Hapus
Edit
Rename
rss.tpl
4.557KB
Hapus
Edit
Rename
rss2.tpl
3.742KB
Hapus
Edit
Rename
settingsForm.tpl
2.185KB
Hapus
Edit
Rename
{** * plugins/generic/webFeed/templates/rss.tpl * * Copyright (c) 2014-2021 Simon Fraser University * Copyright (c) 2003-2021 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * RSS feed template * *} <?xml version="1.0" encoding="{$defaultCharset|escape}"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/" xmlns:cc="http://web.resource.org/cc/"> <channel rdf:about="{url journal=$journal->getPath()}"> {* required elements *} <title>{$journal->getLocalizedName()|strip|escape:"html"}</title> <link>{url journal=$journal->getPath()}</link> {if $journal->getLocalizedDescription()} {assign var="description" value=$journal->getLocalizedDescription()} {elseif $journal->getLocalizedData('searchDescription')} {assign var="description" value=$journal->getLocalizedData('searchDescription')} {/if} <description>{$description|strip|escape:"html"}</description> {* optional elements *} {assign var="publisherInstitution" value=$journal->getData('publisherInstitution')} {if $publisherInstitution} <dc:publisher>{$publisherInstitution|strip|escape:"html"}</dc:publisher> {/if} {if $journal->getPrimaryLocale()} <dc:language>{$journal->getPrimaryLocale()|replace:'_':'-'|strip|escape:"html"}</dc:language> {/if} <prism:publicationName>{$journal->getLocalizedName()|strip|escape:"html"}</prism:publicationName> {if $journal->getData('printIssn')} {assign var="ISSN" value=$journal->getData('printIssn')} {elseif $journal->getData('onlineIssn')} {assign var="ISSN" value=$journal->getData('onlineIssn')} {/if} {if $ISSN} <prism:issn>{$ISSN|escape}</prism:issn> {/if} {if $journal->getLocalizedData('licenseTerms')} <prism:copyright>{$journal->getLocalizedData('licenseTerms')|strip|escape:"html"}</prism:copyright> {/if} <items> <rdf:Seq> {foreach name=sections from=$publishedSubmissions item=section key=sectionId} {foreach from=$section.articles item=article} <rdf:li rdf:resource="{url page="article" op="view" path=$article->getBestId()}"/> {/foreach}{* articles *} {/foreach}{* sections *} </rdf:Seq> </items> </channel> {foreach name=sections from=$publishedSubmissions item=section key=sectionId} {foreach from=$section.articles item=article} {assign var=publication value=$article->getCurrentPublication()} <item rdf:about="{url page="article" op="view" path=$article->getBestId()}"> {* required elements *} <title>{$article->getLocalizedTitle()|strip|escape:"html"}</title> <link>{url page="article" op="view" path=$article->getBestId()}</link> {* optional elements *} {if $article->getLocalizedAbstract()} <description>{$article->getLocalizedAbstract()|strip|escape:"html"}</description> {/if} {foreach from=$article->getAuthors() item=author name=authorList} <dc:creator>{$author->getFullName(false)|strip|escape:"html"}</dc:creator> {/foreach} <dc:rights> {translate|escape key="submission.copyrightStatement" copyrightYear=$article->getCopyrightYear() copyrightHolder=$article->getLocalizedCopyrightHolder()} {$article->getLicenseURL()|escape} </dc:rights> {if ($publication->getData('accessStatus') == $smarty.const.ARTICLE_ACCESS_OPEN || ($publication->getData('accessStatus') == $smarty.const.ARTICLE_ACCESS_ISSUE_DEFAULT && $issue->getAccessStatus() == $smarty.const.ISSUE_ACCESS_OPEN)) && $article->isCCLicense()} <cc:license rdf:resource="{$article->getLicenseURL()|escape}" /> {else} <cc:license></cc:license> {/if} {if $article->getDatePublished()} <dc:date>{$article->getDatePublished()|date_format:"%Y-%m-%d"}</dc:date> <prism:publicationDate>{$article->getDatePublished()|date_format:"%Y-%m-%d"}</prism:publicationDate> {/if} {if $issue->getVolume() && $issue->getShowVolume()}<prism:volume>{$issue->getVolume()|escape}</prism:volume>{/if} {if $issue->getNumber() && $issue->getShowNumber()}<prism:number>{$issue->getNumber()|escape}</prism:number>{/if} {if $article->getPages()} {if $article->getStartingPage()} <prism:startingPage>{$article->getStartingPage()|escape}</prism:startingPage> {/if} {if $article->getEndingPage()} <prism:endingPage>{$article->getEndingPage()|escape}</prism:endingPage> {/if} {/if} {if $article->getStoredPubId('doi')} <prism:doi>{$article->getStoredPubId('doi')|escape}</prism:doi> {/if} </item> {/foreach}{* articles *} {/foreach}{* sections *} </rdf:RDF>