publication -> id);
?>
publicationId == NULL) || ($this -> publication == NULL) || ($this -> publication -> title == NULL)) { ?>
publication -> datasources != NULL) && array_key_exists($this -> publication -> id, $this -> publication -> datasources)) ? $this -> publication -> datasources[$this -> publication -> id] : NULL;
$accessMode = ($datasource == NULL) ? NULL : $datasource -> accessMode;
$url = ($datasource == NULL) ? NULL : $datasource -> url;
switch ($accessMode) {
case OpenAireViewArticle :: OPEN_ACCESS:
$accessModeClass = 'openAccess';
$accessModeTitle = JText :: _('OPEN_ACCESS');
break;
case OpenAireViewArticle :: CLOSED_ACCESS:
$accessModeClass = 'closedAccess';
$accessModeTitle = JText :: _('CLOSED_ACCESS');
break;
case OpenAireViewArticle :: RESTRICTED_ACCESS:
$accessModeClass = 'restrictedAccess';
$accessModeTitle = JText :: _('RESTRICTED_ACCESS');
break;
case OpenAireViewArticle :: EMBARGO_ACCESS:
$accessModeClass = 'embargoAccess';
$accessModeTitle = JText :: _('EMBARGO_ACCESS');
break;
default:
$accessModeClass = NULL;
$accessModeTitle = NULL;
}
if ($accessModeClass != NULL) { ?>
publication -> authors != NULL) || ($this -> publication -> year != NULL)) { ?>
publication -> publisher != NULL) { ?>
publication -> publisher); ?>
publication -> languages != NULL) { ?>
publication -> languages)); ?>
publication -> type != NULL) { ?>
publication -> type); ?>
publication -> subjects != NULL) { ?>
publication -> subjects)); ?>
publication -> embargoEndDate != NULL) { ?>
publication -> embargoEndDate); ?>
publication -> description != NULL) { ?>
publication -> description); ?>
publication -> datasources != NULL) { ?>
publication -> datasources as $datasource) {
if ((($datasource -> name != NULL) || ($datasource -> englishName != NULL)) && ($datasource -> url != NULL)) {
switch ($datasource -> accessMode) {
case OpenAireViewArticle :: OPEN_ACCESS:
$accessModeClass = 'openAccess';
$accessModeTitle = JText :: _('OPEN_ACCESS');
break;
case OpenAireViewArticle :: CLOSED_ACCESS:
$accessModeClass = 'closedAccess';
$accessModeTitle = JText :: _('CLOSED_ACCESS');
break;
case OpenAireViewArticle :: RESTRICTED_ACCESS:
$accessModeClass = 'restrictedAccess';
$accessModeTitle = JText :: _('RESTRICTED_ACCESS');
break;
case OpenAireViewArticle :: EMBARGO_ACCESS:
$accessModeClass = 'embargoAccess';
$accessModeTitle = JText :: _('EMBARGO_ACCESS');
break;
default:
$accessModeClass = NULL;
$accessModeTitle = NULL;
} ?>
-
name); ?> ( url); ?>)
publication -> projects != NULL) { ?>