- {if $showAuthor || $article->getPages()}
+ {if $showAuthor || $publication->getData('pages')}
{if $showAuthor}
{/if}
{* Page numbers for this article *}
- {if $article->getPages()}
+ {if $publication->getData('pages')}
- {$article->getPages()|escape}
+ {$publication->getData('pages')|escape}
{/if}
@@ -69,7 +69,7 @@
{foreach from=$article->getGalleys() item=galley}
{if $primaryGenreIds}
{assign var="file" value=$galley->getFile()}
- {if !$galley->getRemoteUrl() && !($file && in_array($file->getGenreId(), $primaryGenreIds))}
+ {if !$galley->getData('urlRemote') && !($file && in_array($file->getGenreId(), $primaryGenreIds))}
{continue}
{/if}
{/if}
diff --git a/templates/frontend/pages/about.tpl b/templates/frontend/pages/about.tpl
index 1dcc07f..b2faa4f 100644
--- a/templates/frontend/pages/about.tpl
+++ b/templates/frontend/pages/about.tpl
@@ -17,7 +17,10 @@
{* Page Title *}
{* /Page Title *}
diff --git a/templates/frontend/pages/contact.tpl b/templates/frontend/pages/contact.tpl
new file mode 100644
index 0000000..3e3393d
--- /dev/null
+++ b/templates/frontend/pages/contact.tpl
@@ -0,0 +1,124 @@
+{**
+ * templates/frontend/pages/contact.tpl
+ *
+ * Copyright (c) 2014-2025 Simon Fraser University
+ * Copyright (c) 2003-2025 John Willinsky
+ * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
+ *
+ * @brief Display the page to view the press's contact details.
+ *
+ * @uses $currentContext Journal|Press The current journal or press
+ * @uses $mailingAddress string Mailing address for the journal/press
+ * @uses $contactName string Primary contact name
+ * @uses $contactTitle string Primary contact title
+ * @uses $contactAffiliation string Primary contact affiliation
+ * @uses $contactPhone string Primary contact phone number
+ * @uses $contactEmail string Primary contact email address
+ * @uses $supportName string Support contact name
+ * @uses $supportPhone string Support contact phone number
+ * @uses $supportEmail string Support contact email address
+ *}
+{include file="frontend/components/header.tpl" pageTitle="about.contact"}
+
+
+
+ {include file="frontend/components/breadcrumbs.tpl" currentTitleKey="about.contact"}
+
+ {* Page Title *}
+
+ {* /Page Title *}
+
+ {* Contact section *}
+
+
+
+
+{include file="frontend/components/footer.tpl"}
diff --git a/templates/frontend/pages/editorialHistory.tpl b/templates/frontend/pages/editorialHistory.tpl
new file mode 100644
index 0000000..e6fbaef
--- /dev/null
+++ b/templates/frontend/pages/editorialHistory.tpl
@@ -0,0 +1,61 @@
+{**
+ * templates/frontend/pages/editorialHistory.tpl
+ *
+ * Copyright (c) 2024 Simon Fraser University
+ * Copyright (c) 2024 John Willinsky
+ * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
+ *
+ * @brief Display context's editorial history page.
+ *
+ *}
+{include file="frontend/components/header.tpl" pageTitle="common.editorialHistory"}
+
+
+ {include file="frontend/components/breadcrumbs.tpl" currentTitleKey="common.editorialHistory"}
+
+ {* Page Title *}
+
+ {* /Page Title *}
+
+
{translate key="common.editorialHistory.page.description"}
+ {foreach from=$mastheadRoles item="mastheadRole"}
+ {if array_key_exists($mastheadRole->id, $mastheadUsers)}
+
{$mastheadRole->getLocalizedData('name')|escape}
+
+ {foreach from=$mastheadUsers[$mastheadRole->id] item="mastheadUser"}
+ -
+ {strip}
+
+ {foreach name="services" from=$mastheadUser['services'] item="service"}
+ {translate key="common.fromUntil" from=$service['dateStart'] until=$service['dateEnd']}
+ {if !$smarty.foreach.services.last}{translate key="common.commaListSeparator"}{/if}
+ {/foreach}
+
+
+ {$mastheadUser['user']->getFullName()|escape}
+ {if $mastheadUser['user']->getData('orcid') && $mastheadUser['user']->hasVerifiedOrcid()}
+
+ getFullName()|escape}">
+ {$orcidIcon}
+
+
+ {/if}
+
+ {if !empty($mastheadUser['user']->getLocalizedData('affiliation'))}
+ {$mastheadUser['user']->getLocalizedData('affiliation')|escape}
+ {/if}
+ {/strip}
+
+ {/foreach}
+
+ {/if}
+ {/foreach}
+
+ {include file="frontend/components/editLink.tpl" page="management" op="settings" path="context" anchor="masthead" sectionTitleKey="common.editorialHistory"}
+ {$currentContext->getLocalizedData('editorialHistory')}
+
+
+
+{include file="common/frontend/footer.tpl"}
diff --git a/templates/frontend/pages/editorialMasthead.tpl b/templates/frontend/pages/editorialMasthead.tpl
new file mode 100644
index 0000000..1aa5e50
--- /dev/null
+++ b/templates/frontend/pages/editorialMasthead.tpl
@@ -0,0 +1,82 @@
+{**
+ * templates/frontend/pages/editorialMasthead.tpl
+ *
+ * Copyright (c) 2024 Simon Fraser University
+ * Copyright (c) 2024 John Willinsky
+ * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
+ *
+ * @brief Display context's editorial masthead page.
+ *
+ *}
+{include file="frontend/components/header.tpl" pageTitle="common.editorialMasthead"}
+
+
+ {include file="frontend/components/breadcrumbs.tpl" currentTitleKey="common.editorialMasthead"}
+
+ {* Page Title *}
+
+ {* /Page Title *}
+
+ {foreach from=$mastheadRoles item="mastheadRole"}
+ {if array_key_exists($mastheadRole->id, $mastheadUsers)}
+
{$mastheadRole->getLocalizedData('name')|escape}
+
+ {foreach from=$mastheadUsers[$mastheadRole->id] item="mastheadUser"}
+ -
+ {strip}
+ {translate key="common.fromUntil" from=$mastheadUser['dateStart'] until=""}
+
+ {$mastheadUser['user']->getFullName()|escape}
+ {if $mastheadUser['user']->getData('orcid') && $mastheadUser['user']->hasVerifiedOrcid()}
+
+ getFullName()|escape}">
+ {$orcidIcon}
+
+
+ {/if}
+
+ {if !empty($mastheadUser['user']->getLocalizedData('affiliation'))}
+ {$mastheadUser['user']->getLocalizedData('affiliation')|escape}
+ {/if}
+ {/strip}
+
+ {/foreach}
+
+ {/if}
+ {/foreach}
+
+ {capture assign=editorialHistoryUrl}{url page="about" op="editorialHistory" router=\PKP\core\PKPApplication::ROUTE_PAGE}{/capture}
+ {translate key="about.editorialMasthead.linkToEditorialHistory" url=$editorialHistoryUrl}
+
+
+
+ {if !empty($reviewers)}
+
{translate key="common.editorialMasthead.peerReviewers"}
+
{translate key="common.editorialMasthead.peerReviewers.description" year=$previousYear}
+
+ {foreach from=$reviewers item="reviewer"}
+ -
+ {strip}
+
+ {$reviewer->getFullName()|escape}
+ {if $reviewer->getData('orcid') && $reviewer->hasVerifiedOrcid()}
+
+ getFullName()|escape}">
+ {$orcidIcon}
+
+
+ {/if}
+
+ {if !empty($reviewer->getLocalizedData('affiliation'))}
+ {$reviewer->getLocalizedData('affiliation')|escape}
+ {/if}
+ {/strip}
+
+ {/foreach}
+
+ {/if}
+
+
+{include file="common/frontend/footer.tpl"}
diff --git a/templates/frontend/pages/editorialTeam.tpl b/templates/frontend/pages/editorialTeam.tpl
deleted file mode 100644
index 0de789c..0000000
--- a/templates/frontend/pages/editorialTeam.tpl
+++ /dev/null
@@ -1,27 +0,0 @@
-{**
- * templates/frontend/pages/editorialTeam.tpl
- *
- * Copyright (c) 2014-2023 Simon Fraser University
- * Copyright (c) 2003-2023 John Willinsky
- * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
- *
- * @brief Display the page to view the editorial team.
- *
- * @uses $currentJournal Journal The current journal
- *}
-{include file="frontend/components/header.tpl" pageTitle="about.editorialTeam"}
-
-
-
- {include file="frontend/components/breadcrumbs.tpl" currentTitleKey="about.editorialTeam"}
-
- {* Page Title *}
-
- {* /Page Title *}
-
- {$currentJournal->getLocalizedData('editorialTeam')}
-
-
-{include file="common/frontend/footer.tpl"}
diff --git a/templates/frontend/pages/indexSite.tpl b/templates/frontend/pages/indexSite.tpl
index d111c20..c46621c 100644
--- a/templates/frontend/pages/indexSite.tpl
+++ b/templates/frontend/pages/indexSite.tpl
@@ -18,6 +18,25 @@
{/if}
+ {* Announcements *}
+ {if $numAnnouncementsHomepage && $announcements|count}
+