Show
Ignore:
Timestamp:
05/09/11 17:08:38 (2 years ago)
Author:
flop25
Message:

adding an admin page for the header based on P@t's work

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • extensions/hr_glass_xl/themeconf.inc.php

    r9670 r10827  
    2222{ 
    2323  @include(PHPWG_ROOT_PATH.PWG_LOCAL_DIR. 'config/hr_glass_xl.inc.php'); 
     24} 
     25// thx to P@t 
     26add_event_handler('loc_begin_page_header', 'set_hr_glass_xl_header'); 
     27 
     28function set_hr_glass_xl_header() 
     29{ 
     30  global $page, $conf, $template; 
     31 
     32  $config = unserialize($conf['hr_glass_xl']); 
     33 
     34  if (isset($page['body_id']) and $page['body_id'] == 'theCategoryPage') 
     35  { 
     36    $header = isset($page['category']) ? $config['categories'] : $config['home']; 
     37  } 
     38  elseif (isset($page['body_id']) and $page['body_id'] == 'thePicturePage') 
     39  { 
     40    $header = $config['picture']; 
     41  } 
     42  else 
     43  { 
     44    $header = $config['other']; 
     45  } 
     46 
     47  $template->assign('display_hr_glass_xl_banner', $header); 
    2448} 
    2549