autoUpdate(HEADER_MANAGER_VERSION, 'install'); $conf['header_manager'] = unserialize($conf['header_manager']); } /** * Header Manager admin link */ function header_manager_admin_menu($menu) { $menu[] = array( 'NAME' => 'Header Manager', 'URL' => HEADER_MANAGER_ADMIN, ); return $menu; } /** * tab on album edition page */ function header_manager_tab($sheets, $id) { if ($id == 'album') { load_language('plugin.lang', HEADER_MANAGER_PATH); $sheets['headermanager'] = array( 'caption' => l10n('Banner'), 'url' => HEADER_MANAGER_ADMIN.'-album&cat_id='.$_GET['cat_id'], ); } return $sheets; } /** * clean table when categories are deleted */ function header_manager_delete_categories($ids) { $query = ' DELETE FROM '.HEADER_MANAGER_TABLE.' WHERE category_id IN('.implode(',', $ids).') ;'; pwg_query($query); }