website : http://www.illanti.com Modifies the preferences of the system. DO NOT EDIT unless you know what you are doing. ***************************************************************************/ define('SITE_ROOT', '../'); require_once SITE_ROOT . 'includes/common.php'; require_once SITE_ROOT . 'includes/lib/class.TypicalConfig.php'; $step = isset($_REQUEST['step']) ? $_REQUEST['step'] : 1; $configwrite = isset($_REQUEST['configwrite']) ? $_REQUEST['configwrite'] : false; $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $welcome_msg = ""; if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { $TC->clearValue('array', 'regional'); $TC->clearValue('array', 'email'); $TC->addConstant('HTTP_ROOT', $_REQUEST['httproot']); $TC->addConstant('EMAIL_ERR', $_REQUEST['email_err']); $TC->addConstant('DIR_ERR', $_REQUEST['dir_error']); $TC->addConstant('DIR_EMAIL', $_REQUEST['dir_email']); $TC->setArray('regional.shortdate', $_REQUEST['shortdate']); $TC->setArray('regional.longdate', $_REQUEST['longdate']); $TC->setArray('regional.invoicedate', $_REQUEST['invoicedate']); $TC->setArray('regional.datetime', $_REQUEST['datetime']); $TC->setArray('regional.timeoffset', $_REQUEST['timeoffset']); $TC->setArray('regional.currency_sym', $_REQUEST['currencysymbol']); $TC->setArray('regional.currency_txt', $_REQUEST['currencytext']); $TC->setArray('regional.currency_format', $_REQUEST['currencyformat']); $TC->setArray('email.from', $_REQUEST['fromaddress']); $TC->setArray('email.fromName', $_REQUEST['fromname']);
email : support@illanti.com website : http://www.illanti.com Modifies the preferences of the system. DO NOT EDIT unless you know what you are doing. ***************************************************************************/ define('SITE_ROOT', '../'); require_once SITE_ROOT . 'includes/common.php'; require_once SITE_ROOT . 'includes/lib/class.TypicalConfig.php'; $message = ''; $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $paygates = $ISL->FetchPaygates(); if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { $TC->clearValue('array', 'paygate'); foreach ($paygates as $key => $paygate) { if (isset($_POST[$paygate['paygateid'] . '_enabled'])) { if ($paygate['enabled'] == 'no') { $ISL->EnablePaygate($paygate['paygateid'], true); $paygates[$key]['enabled'] = 'yes'; } } else { if ($paygate['enabled'] == 'yes') { $ISL->EnablePaygate($paygate['paygateid'], false); $paygates[$key]['enabled'] = 'no'; } } foreach (split(',', $paygate['variables']) as $var) { $TC->setArray('paygate.' . $paygate['paygateid'] . '.' . $var, $_REQUEST[$paygate['paygateid'] . '_' . $var]); $SYSTEM["paygate"][$paygate['paygateid']][$var] = $_REQUEST[$paygate['paygateid'] . '_' . $var];
what you are doing. ***************************************************************************/ define('SITE_ROOT', '../../'); require_once SITE_ROOT . 'includes/common.php'; require_once SITE_ROOT . 'includes/lib/class.TypicalConfig.php'; securePage('admin'); $sel_language = isset($_REQUEST['pass_lang']) ? $_REQUEST['pass_lang'] : 0; if (!$sel_language) { trigger_error($lang['valid_language'], E_USER_WARNING); } if (isset($_POST['btnSubmit'])) { $msg = ''; $TC = new TypicalConfig(SITE_ROOT . 'languages/lang.' . $sel_language . '.php'); $TC->loadConfig(); $TC->clearValue('arr'); $TC->setArrayName('lang'); foreach ($_POST as $key => $val) { if (strpos($_POST['skip'], $key) === false) { $TC->setArray($key, $val); } } $TC->saveConfig(); $msg .= sprintf($lang['language_updated'], SITE_ROOT . 'admin/editor/index.php'); $tpl =& new TemplateSystem(); $tpl->set('msg', $msg); $tpl->set('page_title', $lang['editor']); $tpl->set('message', $msg); $tpl->set('tbody', 'action_complete.tpl'); $tpl->display(); exit;
function setConfigValues($step) { switch ($step) { case 2: $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $TC->clearValue('array', 'email'); $TC->addConstant('HTTP_ROOT', $_REQUEST['httproot']); $TC->addVariable('db_type', $_REQUEST['db_type']); $TC->addVariable('db_host', $_REQUEST['db_host']); $TC->addVariable('db_name', $_REQUEST['db_name']); $TC->addVariable('db_user', $_REQUEST['db_user']); $TC->addVariable('db_pass', $_REQUEST['db_passwd']); $TC->addVariable('db_prefix', $_REQUEST['db_prefix']); $TC->addVariable('debug', '0'); $TC->setArray('email.from', $_REQUEST['fromaddress']); $TC->setArray('email.fromName', $_REQUEST['fromname']); $TC->addConstant('EMAIL_ERR', $_REQUEST['email_err']); $TC->addConstant('DIR_ERR', $_REQUEST['dir_error']); $TC->addConstant('DIR_EMAIL', $_REQUEST['dir_email']); $TC->SaveConfig(); unset($TC); break; case 3: $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $TC->clearValue('array', 'regional'); $TC->setArray('regional.shortdate', $_REQUEST['shortdate']); $TC->setArray('regional.longdate', $_REQUEST['longdate']); $TC->setArray('regional.invoicedate', $_REQUEST['invoicedate']); $TC->setArray('regional.datetime', $_REQUEST['datetime']); $TC->setArray('regional.timeoffset', $_REQUEST['timeoffset']); $TC->setArray('regional.currency_sym', $_REQUEST['currencysymbol']); $TC->setArray('regional.currency_txt', $_REQUEST['currencytext']); $TC->setArray('regional.currency_format', $_REQUEST['currencyformat']); $TC->addVariable('license', $_REQUEST['license']); $TC->addVariable('def_lang', $_REQUEST['deflanguage']); $TC->addVariable('def_template', $_REQUEST['deftemplate']); $TC->addVariable('invoicerpp', $_REQUEST['invoicerpp']); $TC->SaveConfig(); unset($TC); break; case 4: break; } }