dataset -> accessMode) {
case OpenAireViewDataset :: OPEN_ACCESS:
$accessModeClass = 'openAccess';
$accessModeTitle = JText :: _('OPEN_ACCESS');
break;
case OpenAireViewDataset :: EMBARGO_ACCESS:
$accessModeClass = 'embargoAccess';
$accessModeTitle = JText :: _('EMBARGO_ACCESS');
break;
case OpenAireViewDataset :: RESTRICTED_ACCESS:
$accessModeClass = 'restrictedAccess';
$accessModeTitle = JText :: _('RESTRICTED_ACCESS');
break;
case OpenAireViewDataset :: CLOSED_ACCESS:
$accessModeClass = 'closedAccess';
$accessModeTitle = JText :: _('CLOSED_ACCESS');
break;
default:
$accessModeClass = NULL;
$accessModeTitle = NULL;
} ?>
dataset -> authors != NULL) || ($this -> dataset -> year != NULL)) { ?>
itemId;
// echo(implode('; ', array_filter(array_map(function ($author) use ($itemId) {return (($author == NULL) || ((($author -> lastName == NULL) || ($author -> firstName == NULL)) && ($author -> fullName == NULL))) ? '' : ('
' . (($author -> id == NULL) ? '' : ('')) . ((($author -> lastName == NULL) || ($author -> firstName == NULL)) ? $author -> fullName : ($author -> lastName . ', ' . $author -> firstName)) . (($author -> id == NULL) ? '' : '') . '');}, $this -> dataset -> authors))));
echo(implode('; ', array_filter(array_map(function ($author) use ($itemId) {return (($author == NULL) || ((($author -> lastName == NULL) || ($author -> firstName == NULL)) && ($author -> fullName == NULL))) ? 'null' : ('
' .((($author -> lastName == NULL) || ($author -> firstName == NULL)) ? $author -> fullName : ($author -> lastName . ', ' . $author -> firstName)) . '');}, array_slice( $this -> dataset -> authors , 0, OpenAireViewArticle :: MAX_AUTHORS)))));
if ($this -> dataset -> year!= NULL) { ?>
( dataset -> year); ?>)
dataset -> publisher != NULL) { ?>
' . $this -> dataset -> publisher); ?>
dataset -> journal != NULL) { ?>
' . $this -> dataset -> journal); ?>
dataset -> languages != NULL) { ?>
' . implode(', ', $this -> dataset -> languages)); ?>
dataset -> type != NULL) { ?>
' . $this -> dataset -> type); ?>
dataset -> subjects != NULL) { ?>
' .implode(', ', $this -> dataset -> subjects)); ?>
dataset -> embargoEndDate != NULL) { ?>
' .date(JText :: _('DATE_FORMAT'), $this -> dataset -> embargoEndDate)); ?>
dataset -> pids != NULL) { ?>
dataset -> description != NULL) { ?>
dataset -> description); ?>
dataset->relatedPublications != null) {
foreach ($this->dataset->relatedPublications as $relatedDataset) {
if ($relatedDataset->provenance != null) {
if (strpos($relatedDataset->provenance, 'iis') !== false) {
$inferredRelatedPublications[] = $relatedDataset;
} else if (strpos($relatedDataset->provenance, 'sysimport') !== false) {
$harvestedRelatedPublications[] = $relatedDataset;
} else if (strpos($relatedDataset->provenance, 'user') !== false) {
$claimedRelatedPublications[] = $relatedDataset;
} else {
$otherRelatedPublications[] = $relatedDataset;
}
}
}
$totalPublications = sizeof($inferredRelatedPublications)+sizeof($harvestedRelatedPublications)+sizeof($claimedRelatedPublications);
}
if (($this->dataset->relatedDatasets == NULL) && ($this->dataset->externalDatasets == NULL)) {
$totalDatasets =sizeof($this->dataset->relatedDatasets )+sizeof($this->dataset->externalDatasets);
}
?>
-
dataset -> relatedPublications == NULL) && ($this -> dataset -> relatedPublications == NULL)) { ?>
|
|
';
$title=PublicationHelper :: _formatTitleinSpan(htmlspecialchars($relatedPublication -> title), $relatedPublication -> accessMode, $relatedPublication -> id, $relatedPublication -> source, $relatedPublication -> url, $itemId,
isset($relatedPublication -> inferred)?$relatedPublication -> inferred:false,
isset($relatedPublication -> trust)?$relatedPublication -> trust:"",
isset($relatedPublication -> provenance)?$relatedPublication -> provenance:"");
echo((empty($title)?'-':$title).' | ');
echo(''.(($relatedPublication -> year)==NULL?'-':$relatedPublication -> year).' | ');
echo '';
}
?>
trust == $b->trust) {return 0;}return ($a->trust > $b->trust) ? -1 : 1;});
}
?>
|
|
';
$title=PublicationHelper :: _formatTitleinSpan(htmlspecialchars($relatedPublication -> title), $relatedPublication -> accessMode, $relatedPublication -> id, $relatedPublication -> source, $relatedPublication -> url, $itemId,
isset($relatedPublication -> inferred)?$relatedPublication -> inferred:false,
isset($relatedPublication -> trust)?$relatedPublication -> trust:"",
isset($relatedPublication -> provenance)?$relatedPublication -> provenance:"");
echo((empty($title)?'-':$title).' | ');
echo(''.(($relatedPublication -> year)==NULL?'-':$relatedPublication -> year).' | ');
echo '';
}
?>
|
|
|
';
$title=PublicationHelper :: _formatTitle(htmlspecialchars($relatedPublication -> title), $relatedPublication -> accessMode, $relatedPublication -> id, $relatedPublication -> source, $relatedPublication -> url, $itemId,
isset($relatedPublication -> inferred)?$relatedPublication -> inferred:false,
isset($relatedPublication -> trust)?$relatedPublication -> trust:"",
isset($relatedPublication -> provenance)?$relatedPublication -> provenance:"");
echo((empty($title)?'-':$title).' | ');
echo(''.(($relatedPublication -> year)==NULL?'-':$relatedPublication -> year).' | ');
echo('' .($relatedPublication -> trust*100).' '.($relatedPublication -> trust*100).'% ');
echo ' | ';
}
?>
-
dataset -> relatedDatasets == NULL) && ($this -> dataset -> externalDatasets == NULL)) { ?>