view digitalobjects.item.inc @ 0:6f6e07baad80 default tip

initial
author Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
date Tue, 02 Jun 2015 08:57:48 +0200
parents
children
line wrap: on
line source

<?php



/**
 * Process variables for digitalobject-item.tpl.php.
 *
 * The $variables array contains the following arguments:
 * - $results: Search results array.
 * - $module: Module the search results came from (module implementing
 *   hook_search_info()).
 *
 * @see search-results.tpl.php
 */
function template_preprocess_digitalobjects_item(&$variables) {

  $variables['objdata'] = digitalobjects_readMetadata($variables['objid']);

  $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
  if (!user_access("view restricted content") && $accessType!="free"){
    $variables['access']=false;
  } else {
    $variables['access']=true;
  }


}

function template_preprocess_digitalobjects_item_short(&$variables) {

  $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="short");


  $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
  if (!user_access("view restricted content") && $accessType!="free"){
    $variables['access']=false;
  } else {
    $variables['access']=true;
  }


}

function template_preprocess_digitalobjects_item_thumbnail(&$variables) {

  $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="short");


  $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
  if (!user_access("view restricted content") && $accessType!="free"){
    $variables['access']=false;
  } else {
    $variables['access']=true;
  }


}

function template_preprocess_digitalobjects_item_xml(&$variables) {

  $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="DC");


  $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
  if (!user_access("view restricted content") && $accessType!="free"){
    $variables['access']=false;
  } else {
    $variables['access']=true;
  }


}