Ignore:
Timestamp:
Jun 27, 2012, 9:19:07 PM (12 years ago)
Author:
mistic100
Message:

updated for Piwigo 2.4
new filters : name, author, level, hits

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/SmartAlbums/admin.php

    r11392 r16104  
    44global $conf, $template, $page;
    55
    6 load_language('plugin.lang', SMART_PATH);
    7 if (!is_array($conf['SmartAlbums'])) $conf['SmartAlbums'] = unserialize($conf['SmartAlbums']);
     6$page['tab'] = (isset($_GET['tab'])) ? $_GET['tab'] : $page['tab'] = 'cat_list';
    87
    9 include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');
    10 $page['tab'] = (isset($_GET['tab'])) ? $_GET['tab'] : $page['tab'] = 'albums';
    11  
    12 $tabsheet = new tabsheet();
    13 $tabsheet->add('albums', l10n('All SmartAlbums'), SMART_ADMIN.'-albums');
    14 $tabsheet->add('config', l10n('Configuration'),   SMART_ADMIN.'-config');
    15 $tabsheet->select($page['tab']);
    16 $tabsheet->assign();
     8if ($page['tab'] == 'album')
     9{
     10  include(SMART_PATH . 'admin/album.php');
     11}
     12else
     13{
     14  include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');
     15  $tabsheet = new tabsheet();
     16  $tabsheet->add('cat_list', l10n('All SmartAlbums'), SMART_ADMIN.'-cat_list');
     17  $tabsheet->add('config', l10n('Configuration'), SMART_ADMIN.'-config');
     18  $tabsheet->select($page['tab']);
     19  $tabsheet->assign();
    1720
    18 $template->assign(array(
    19   'SMART_PATH' => SMART_PATH,
    20 ));
     21  $template->assign(array(
     22    'SMART_PATH' => SMART_PATH,
     23  ));
    2124
    22 include(SMART_PATH.'admin/'.$page['tab'].'.inc.php');
    23 $template->set_filename('SmartAlbums_content', dirname(__FILE__).'/admin/template/'.$page['tab'].'.tpl');
     25  include(SMART_PATH . 'admin/'.$page['tab'].'.php');
     26}
     27
     28$template->assign('SMART_PATH', SMART_PATH);
     29
    2430$template->assign_var_from_handle('ADMIN_CONTENT', 'SmartAlbums_content');
    2531
Note: See TracChangeset for help on using the changeset viewer.