<?php /** * @file * Default theme implementation for displaying an EBSCO result. * * @see template_preprocess_ebsco_result() * * * Copyright [2017] [EBSCO Information Services] * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ ?> <?php if ($record) { $id = check_plain($record->record_id()); $fulltextUrl = url('ebsco/fulltext', array('query' => array('id' => $id))); $pdfUrl = url('ebsco/pdf', array('query' => array('id' => $id))); ?> <div class="ebsco-record"> <h1><?php print $record->title; ?></h1> <div class="record-toolbar"> <?php if ($last_search){ ?> <div class="floatright"> <?php if ($last_search['previous']){ echo '<a href="' . url('ebsco/result', array('query' => array('id' => $last_search['previous'], 'op' => 'Previous'))) . '" class="_record_link">« ' . t('Previous') . '</a>'; } echo "#"; print $last_search['current_index']; ?> of <?php print $last_search['count']; if ($last_search['next']){ echo '<a href="' . url('ebsco/result', array('query' => array('id' => $last_search['next'], 'op' => 'Next'))) . '" class="_record_link">' . t('Next') . ' »</a>'; } ?> </div> <div class="floatleft"> <a href="<?php print "?{$last_search['query']}"; ?>"> « <?php print t('Back to Results list'); ?> </a> </div> <div class="clear"></div> <?php } ?> </div> <div class="span-5"> <ul class="external-links"> <?php if($record->p_link){ echo "<li> <a href='" . $record->p_link . "'>" . t('View in EDS') . "</a></li>"; } if ($record->pdf_link){ echo ' <li> <a href="' . $pdfUrl . '" class="icon pdf fulltext">' . t('PDF full text') . '</a> </li>'; } if ($record->full_text_availability){ echo ' <li> <a href="' . ((!user_is_logged_in()) ? $fulltextUrl : "") . '#html" class="icon html fulltext">' . t('HTML full text') . '</a> </li>'; } if (!empty($record->custom_links)){ foreach ($record->custom_links as $link){ echo ' <li> <a href="' . $link['Url'] . '" target="_blank" title="' . $link['MouseOverText'] . '" class="external-link">' . ($link['Icon']) ? '<img src="' . $link['Icon'] . '" />' : '' . $link['Name'] . '</a> </li>'; } } ?> </ul> </div> <div class="span-13"> <table cellpadding="2" cellspacing="0" border="0" class="citation" summary="<?php print t('Bibliographic Details'); ?>"> <?php foreach ($record->items as $item){ if (!empty($item['Data'])){ echo ' <tr valign="top"> <th width="150">' . t($item['Label']) . ':</th> <td>' . auto_link($item['Data']) . '</td> </tr>'; } } if ($record->db_label){ echo ' <tr valign="top"> <th width="150">' . t('Database') . ':</th><td>' . check_plain($record->db_label) . '</td> </tr>'; } if ($record->full_text){ echo ' <tr id="html" valign="top"> <td colspan="2" class="html">' . $record->full_text . '</td> </tr>'; } elseif ($record->access_level && !user_is_logged_in()){ echo ' <tr id="html" valign="top"> <td colspan="2" class="html"> <p>' . t('The full text cannot be displayed to guests.') . '<br />.'; $link = '<a href="' . url('user') . '">' . t('Login') . '</a>'; echo '<strong>' . sprintf(t('%s for full access.'), $link) . '</strong> </p> </td> </tr> '; } ?> </table> </div> <div class="span-4"> <?php if ($record->medium_thumb_link){ echo '<img src="' . check_url($record->medium_thumb_link) . '" class="book-jacket" alt="' . t('Book jacket') . '"/>'; } if ($record->publication_type){ echo '<p>' . check_plain($record->publication_type) . '</p>'; } ?> </div> <div class="clear"></div> </div> <?php } ?> <div id="spinner" class="spinner"></div>