assign('EVNTCATS_VERSION', EVNTCATS_INFO_VERSION); $me = get_plugin_data($plugin_id); $template->clear_assign('ec_infos'); $template->append('head_elements', '' ); if ( isset($_POST['ec_in_up_auto_code_length']) and $_POST['ec_in_up_auto_code_length'] != read_ec_conf('auto_code_dg_nb') ) change_ec_conf('auto_code_dg_nb', $_POST['ec_in_up_auto_code_length']); // +-----------------------------------------------------------------------+ // | Tabsheet // +-----------------------------------------------------------------------+ $page['tab'] = (!($ec_exist_entries = (mysql_fetch_row(pwg_query(' SELECT * FROM `'.EVNTCATS_TABLE.'` WHERE `code` IS NOT NULL '))))) ? 'autolog_new' : 'autolog_entries'; if (isset($_POST['ec_act1'])) { if ( $_POST['ec_act1'] == 'autolog_new' or $_POST['ec_act1'] == 'duplicate_entry' ) $page['tab'] = 'autolog_new'; elseif ($_POST['ec_act1'] == 'create') $page['tab'] = (ec_create_entry_OK()) ? 'autolog_entries' : 'autolog_new'; elseif (is_numeric($_POST['ec_act1'])) // Entry duplication : $_POST['ec_act1'] is entry # $page['tab'] = (ec_duplicate_entry_OK()) ? 'autolog_entries' : 'autolog_new'; } else if (isset($_GET['tab'])) switch ($_GET['tab']) { case 'autolog_new': case 'duplication': case 'config': $page['tab'] = $_GET['tab']; } $tabsheet = new tabsheet(); if ($ec_exist_entries) $tabsheet->add('autolog_entries', l10n('ec_tab_autoid_entries'), $my_base_url.'&tab=autolog_entries'); $tabsheet->add('autolog_new', l10n('ec_tab_autoid_new'), $my_base_url.'&tab=autolog_new'); $tabsheet->add('duplication', l10n('ec_tab_duplication'), $my_base_url.'&tab=duplication'); $tabsheet->add('config', l10n('ec_tab_config'), $my_base_url.'&tab=config'); $template->assign( array('U_HELP' => get_root_url().'popuphelp.php?page=event_cats')); $template->assign('EVNTCATS_URLS', array ( 'ROOT' => EVNTCATS_PATH, )); /****************************************************************************/ include(EVNTCATS_PATH.'admin/'.$page['tab'].'.inc.php'); $tabsheet->select($page['tab']); $tabsheet->assign(); /* print '
';
//print_r('ROOT_URL : '.ROOT_URL.'
EVNTCATS_PATH : '.EVNTCATS_PATH); print('ROOT_URL : '.ROOT_URL.'
EVNTCATS_PATH : '.EVNTCATS_PATH); print '
'; */ $template->assign('ec_howto', (count($page['errors']) == 0 and count($page['infos']) == 0)); $template->assign('EVNTCATS_PATH',EVNTCATS_PATH); $template->assign('RACINE_URL',ROOT_URL); if (isset($conf['ec_debug1'])) $template->assign('ec_debug1', array( 'GET' => str_from_var($_GET), 'POST' => str_from_var($_POST), 'page' => str_from_var($page), 'ec_lists' => (isset($ec_lists)) ? str_from_var($ec_lists) : '(unset)', 'code_list' => (isset($code_list)) ? str_from_var($code_list) : '(unset)', )); $template->set_filenames(array('evntcats_admin_content' => dirname(__FILE__).'/template/'.$page['tab'].'.tpl')); $template->assign_var_from_handle('ADMIN_CONTENT','evntcats_admin_content'); ?>