comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:6f6e07baad80
1 <?php
2
3
4
5 /**
6 * Process variables for digitalobject-item.tpl.php.
7 *
8 * The $variables array contains the following arguments:
9 * - $results: Search results array.
10 * - $module: Module the search results came from (module implementing
11 * hook_search_info()).
12 *
13 * @see search-results.tpl.php
14 */
15 function template_preprocess_digitalobjects_item(&$variables) {
16
17 $variables['objdata'] = digitalobjects_readMetadata($variables['objid']);
18
19 $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
20 if (!user_access("view restricted content") && $accessType!="free"){
21 $variables['access']=false;
22 } else {
23 $variables['access']=true;
24 }
25
26
27 }
28
29 function template_preprocess_digitalobjects_item_short(&$variables) {
30
31 $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="short");
32
33
34 $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
35 if (!user_access("view restricted content") && $accessType!="free"){
36 $variables['access']=false;
37 } else {
38 $variables['access']=true;
39 }
40
41
42 }
43
44 function template_preprocess_digitalobjects_item_thumbnail(&$variables) {
45
46 $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="short");
47
48
49 $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
50 if (!user_access("view restricted content") && $accessType!="free"){
51 $variables['access']=false;
52 } else {
53 $variables['access']=true;
54 }
55
56
57 }
58
59 function template_preprocess_digitalobjects_item_xml(&$variables) {
60
61 $variables['objdata'] = digitalobjects_readMetadata($variables['objid'],$format="DC");
62
63
64 $accessType=isset($variables['objdata']['md']['accessType']) ?$variables['objdata']['md']['accessType']: 'mpiwg';
65 if (!user_access("view restricted content") && $accessType!="free"){
66 $variables['access']=false;
67 } else {
68 $variables['access']=true;
69 }
70
71
72 }