Ignore:
Timestamp:
Feb 29, 2008, 2:25:13 AM (16 years ago)
Author:
rvelices
Message:

picture, footer and picture modify template migration

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/picture_metadata.inc.php

    r1903 r2227  
    33// | PhpWebGallery - a PHP based picture gallery                           |
    44// | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net |
    5 // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net |
     5// | Copyright (C) 2003-2008 PhpWebGallery Team - http://phpwebgallery.net |
    66// +-----------------------------------------------------------------------+
    7 // | branch        : BSF (Best So Far)
    8 // | file          : $RCSfile$
     7// | file          : $Id$
    98// | last update   : $Date$
    109// | last modifier : $Author$
     
    3231
    3332include_once(PHPWG_ROOT_PATH.'/include/functions_metadata.inc.php');
    34 $template->assign_block_vars('metadata', array());
    3533if (($conf['show_exif']) and (function_exists('read_exif_data')))
    3634{
     
    3836  {
    3937    $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(),
    4342      );
    4443
     
    5453            $key = $lang['exif_field_'.$field];
    5554          }
    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];
    6456        }
    6557      }
     
    7466            $key = $lang['exif_field_'.$tokens[1]];
    7567          }
    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]];
    8469        }
    8570      }
    8671    }
     72    $template->append('metadata', $tpl_meta);
    8773  }
    8874}
     75
    8976if ($conf['show_iptc'])
    9077{
     
    9481  if (count($iptc) > 0)
    9582  {
    96     $template->assign_block_vars(
    97       'metadata.headline',
    98       array('TITLE' => 'IPTC Metadata')
     83    $tpl_meta = array(
     84        'TITLE' => 'IPTC Metadata',
     85        'lines' => array(),
    9986      );
    100   }
    10187
    102   foreach ($iptc as $field => $value)
    103   {
    104     $key = $field;
    105     if (isset($lang[$field]))
     88    foreach ($iptc as $field => $value)
    10689    {
    107       $key = $lang[$field];
     90      $key = $field;
     91      if (isset($lang[$field]))
     92      {
     93        $key = $lang[$field];
     94      }
     95      $tpl_meta['lines'][$key] = $value;
    10896    }
    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);
    11798  }
    11899}
Note: See TracChangeset for help on using the changeset viewer.