Lines Matching refs:meta
17 private function _get_full_name($name, $meta) { argument
18 if ($meta['contributor'] != NULL) {
19 if (($contr = $meta['contributor'][$name]) != NULL) {
22 if ($name == $meta['user'])
23 return $meta['creator'];
26 return $meta['creator'];
32 $meta = p_get_metadata($ID);
35 if(!$rev) { $rev = $meta['last_change']['date']; }
36 if(!$meta['approval']) { $meta['approval'] = array(); }
37 $allapproved = array_keys($meta['approval']);
39 $latest_rev = $meta['last_change']['date'];
45 if($meta['approval'][$rev]) {
47 if(is_array($meta['approval'][$rev])) {
48 $approver = $meta['approval'][$rev][1];
49 if(!$approver) { $approver = $meta['approval'][$rev][2]; }
50 if(!$approver) { $approver = $meta['approval'][$rev][0]; }
52 $approver = $meta['approval'][$rev];
58 $user_name = $meta['last_change']['user'];
64 $JSINFO['author'] = self::_get_full_name($user_name, $meta);