Skip to content
Snippets Groups Projects
Commit 35ee9d83 authored by Dorian Merz's avatar Dorian Merz
Browse files

Merge branch 'master-v5' into instance/fid

parents 0a1c718b 4dfe797b
No related merge requests found
......@@ -54,18 +54,12 @@ class ResultFeed extends \VuFind\View\Helper\Root\ResultFeed
protected function addEntry($feed, $record)
{
$entry = $feed->createEntry();
$title = $record->tryMethod('getTitle');
$publishPlace = $record->tryMethod('getPlacesOfPublication');
if (!empty($publishPlace)) {
$title .= ' / ' . implode(', ', $publishPlace);
}
$publisher = $record->tryMethod('getPublishers');
if (!empty($publisher) && is_array($publisher)) {
$title .= ' / ' . implode(', ', $publisher);
}
$publishDateSort = $record->tryMethod('getPublishDateSort');
if (!empty($publishDateSort)) {
$title .= ' / ' . $publishDateSort;
$helper = $this->getView()->citation($record);
$recordtype = $record->getRecordType();
if ($recordtype == 'ai') {
$title = $helper->getCitation('APAAI');
} else {
$title = $helper->getCitation('APA');
}
$entry->setTitle(empty($title) ? $record->getBreadcrumb() : $title);
$serverUrl = $this->getView()->plugin('serverurl');
......@@ -85,21 +79,6 @@ class ResultFeed extends \VuFind\View\Helper\Root\ResultFeed
if (!empty($date)) {
$entry->setDateModified($date);
}
$author = $record->tryMethod('getPrimaryAuthor');
if (!empty($author)) {
$entry->addAuthor(['name' => $author]);
}
/*$formats = $record->tryMethod('getFormats');
if (is_array($formats)) {
foreach ($formats as $format) {
$entry->addDCFormat($format);
}
}
$dcDate = $this->getDcDate($record);
if (!empty($dcDate)) {
$entry->setDCDate($dcDate);
}*/
$feed->addEntry($entry);
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment