layout == OpenAireViewPublications :: HTML) { JFactory :: getDocument() -> setMimeEncoding('text/html'); ?> <?php JText :: printf('PUBLICATIONS_OF_PROJECT_S_S_S_', htmlspecialchars($this -> project -> title), htmlspecialchars($this -> project -> acronym), htmlspecialchars($this -> project -> call)); ?>

project -> title), htmlspecialchars($this -> project -> acronym), htmlspecialchars($this -> project -> call)); ?>

publications === NULL) { ?>

publications == NULL) { ?>

publications)); ?>

publications as $publication) { ?>
title)); ?> lastName == NULL) || ($author -> firstName == NULL)) && ($author -> fullName == NULL))) ? '' : ((($author -> lastName == NULL) || ($author -> firstName == NULL)) ? $author -> fullName : ($author -> lastName . ' ' . $author -> firstName));}, $publication -> authors))))); ?> year == NULL) ? '' : htmlspecialchars($publication -> year)); ?> datasources) ? ('' . htmlspecialchars($publication -> datasources[0] -> url) . '') : ''); ?> accessMode)); ?>
project -> acronym . ' (' . $this -> project -> call . ').csv"'); JFactory :: getDocument() -> setMimeEncoding('text/csv'); echo('"' . str_replace('"', '""', JText :: _('TITLE')) . '","' . str_replace('"', '""', JText :: _('AUTHORS')) . '","' . str_replace('"', '""', JText :: _('PUBLICATION_YEAR')) . '","' . str_replace('"', '""', JText :: _('PERMANENT_IDENTIFIER')) . "\"\n"); if ($this -> publications != NULL) { foreach ($this -> publications as $publication) { echo('"' . str_replace('"', '""', preg_replace('/\s+/', ' ', str_replace("\n", ' ', $publication -> title))) . '","' . str_replace('"', '""', preg_replace('/\s+/', ' ', str_replace("\n", ' ', implode('; ', array_filter(array_map(function ($author) {return (($author == NULL) || ((($author -> lastName == NULL) || ($author -> firstName == NULL)) && ($author -> fullName == NULL))) ? '' : ((($author -> lastName == NULL) || ($author -> firstName == NULL)) ? $author -> fullName : ($auhtor -> lastName . ' ' . $author -> firstName));}, $publication -> authors)))))) . '","' . str_replace('"', '""', preg_replace('/\s+/', ' ', str_replace("\n", ' ', ($publication -> year == NULL) ? '' : $publication -> year))) . '","' . str_replace('"', '""', preg_replace('/\s+/', ' ', str_replace("\n", ' ', array_key_exists($publication -> id, $publication -> datasources) ? $publication -> datasources[$publication -> id] -> url : ''))) . "\"\n"); } } }