Changeset 2227 for trunk/include/picture_metadata.inc.php
- Timestamp:
- Feb 29, 2008, 2:25:13 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/picture_metadata.inc.php
r1903 r2227 3 3 // | PhpWebGallery - a PHP based picture gallery | 4 4 // | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net | 5 // | Copyright (C) 2003-200 7PhpWebGallery Team - http://phpwebgallery.net |5 // | Copyright (C) 2003-2008 PhpWebGallery Team - http://phpwebgallery.net | 6 6 // +-----------------------------------------------------------------------+ 7 // | branch : BSF (Best So Far) 8 // | file : $RCSfile$ 7 // | file : $Id$ 9 8 // | last update : $Date$ 10 9 // | last modifier : $Author$ … … 32 31 33 32 include_once(PHPWG_ROOT_PATH.'/include/functions_metadata.inc.php'); 34 $template->assign_block_vars('metadata', array());35 33 if (($conf['show_exif']) and (function_exists('read_exif_data'))) 36 34 { … … 38 36 { 39 37 $exif = trigger_event('format_exif_data', $exif, $picture['current'] ); 40 $template->assign_block_vars( 41 'metadata.headline', 42 array('TITLE' => 'EXIF Metadata') 38 39 $tpl_meta = array( 40 'TITLE' => 'EXIF Metadata', 41 'lines' => array(), 43 42 ); 44 43 … … 54 53 $key = $lang['exif_field_'.$field]; 55 54 } 56 57 $template->assign_block_vars( 58 'metadata.line', 59 array( 60 'KEY' => $key, 61 'VALUE' => $exif[$field] 62 ) 63 ); 55 $tpl_meta['lines'][$key] = $exif[$field]; 64 56 } 65 57 } … … 74 66 $key = $lang['exif_field_'.$tokens[1]]; 75 67 } 76 77 $template->assign_block_vars( 78 'metadata.line', 79 array( 80 'KEY' => $key, 81 'VALUE' => $exif[$tokens[0]][$tokens[1]] 82 ) 83 ); 68 $tpl_meta['lines'][$key] = $exif[$tokens[0]][$tokens[1]]; 84 69 } 85 70 } 86 71 } 72 $template->append('metadata', $tpl_meta); 87 73 } 88 74 } 75 89 76 if ($conf['show_iptc']) 90 77 { … … 94 81 if (count($iptc) > 0) 95 82 { 96 $t emplate->assign_block_vars(97 'metadata.headline',98 array('TITLE' => 'IPTC Metadata')83 $tpl_meta = array( 84 'TITLE' => 'IPTC Metadata', 85 'lines' => array(), 99 86 ); 100 }101 87 102 foreach ($iptc as $field => $value) 103 { 104 $key = $field; 105 if (isset($lang[$field])) 88 foreach ($iptc as $field => $value) 106 89 { 107 $key = $lang[$field]; 90 $key = $field; 91 if (isset($lang[$field])) 92 { 93 $key = $lang[$field]; 94 } 95 $tpl_meta['lines'][$key] = $value; 108 96 } 109 110 $template->assign_block_vars( 111 'metadata.line', 112 array( 113 'KEY' => $key, 114 'VALUE' => $value 115 ) 116 ); 97 $template->append('metadata', $tpl_meta); 117 98 } 118 99 }
Note: See TracChangeset
for help on using the changeset viewer.