Ignore:
Timestamp:
Jul 23, 2012, 4:41:12 PM (12 years ago)
Author:
mistic100
Message:

ability to define a specific banner for an album + apply to sub-cats
(needs Piwigo 2.4.2 for tabs)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/header_manager/admin.php

    r15854 r16937  
    1010}
    1111
     12$page['tab'] = (isset($_GET['tab'])) ? $_GET['tab'] : 'config';
    1213
    13 // tabsheet
    14 include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');
    15 $page['tab'] = (isset($_GET['tab'])) ? $_GET['tab'] : $page['tab'] = 'config';
    16  
    17 $tabsheet = new tabsheet();
    18 $tabsheet->add('config', l10n('Configuration'), HEADER_MANAGER_ADMIN . '-config');
    19 $tabsheet->add('add', l10n('Add a banner'), HEADER_MANAGER_ADMIN . '-add');
    20 $tabsheet->select($page['tab']);
    21 $tabsheet->assign();
     14if ($page['tab'] == 'album')
     15{
     16  include(HEADER_MANAGER_PATH . 'admin/album.php');
     17}
     18else
     19{
     20  // tabsheet
     21  include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');   
     22  $tabsheet = new tabsheet();
     23  $tabsheet->add('config', l10n('Configuration'), HEADER_MANAGER_ADMIN . '-config');
     24  $tabsheet->add('add', l10n('Add a banner'), HEADER_MANAGER_ADMIN . '-add');
     25  $tabsheet->select($page['tab']);
     26  $tabsheet->assign();
    2227
    23 // include page
    24 include(HEADER_MANAGER_PATH . 'admin/' . $page['tab'] . '.php');
     28  // include page
     29  include(HEADER_MANAGER_PATH . 'admin/' . $page['tab'] . '.php');
    2530
    26 // template
    27 $template->assign(array(
    28   'HEADER_MANAGER_PATH'=> HEADER_MANAGER_PATH,
    29   'CONFIG_URL' => HEADER_MANAGER_ADMIN . '-config',
    30   'ADD_IMAGE_URL' => HEADER_MANAGER_ADMIN . '-add',
    31   ));
     31  // template
     32  $template->assign(array(
     33    'CONFIG_URL' => HEADER_MANAGER_ADMIN . '-config',
     34    'ADD_IMAGE_URL' => HEADER_MANAGER_ADMIN . '-add',
     35    ));
     36}
     37
     38$template->assign('HEADER_MANAGER_PATH', HEADER_MANAGER_PATH);
     39
    3240$template->assign_var_from_handle('ADMIN_CONTENT', 'header_manager');
    3341
Note: See TracChangeset for help on using the changeset viewer.