Project

General

Profile

« Previous | Next » 

Revision 9091d35a

Added by Andreas Kohlbecker about 8 years ago

updating doi rendering to new cdm model structure

View differences:

modules/cdm_dataportal/theme/cdm_dataportal.references.theme
115 115
  }
116 116

  
117 117
  if (isset($reference->doi) && !empty($reference->doi)) {
118
    $doi_resolve_uri = str_replace('doi:', 'http://doi.org/', $reference->doi);
118

  
119
    $doi_resolve_uri = 'http://doi.org/' . $reference->doi->prefix;
120
    if(isset($reference->doi->suffix)){
121
      $doi_resolve_uri .= '/' . $reference->doi->suffix;
122
    }
119 123
    $out .= l(font_awesome_icon_markup('fa-external-link-square', array('class' => array('superscript'))), $doi_resolve_uri, array('html' => TRUE));
120 124
  }
121 125
  if (isset($reference->uri) && !empty($reference->uri)) {

Also available in: Unified diff