| 1 | <?php |
|---|
| 2 | |
|---|
| 3 | // TODO: remake according to new design and principles, site setup part leave in admin and remake other functionality move to user part |
|---|
| 4 | |
|---|
| 5 | require_once( '../inc/header.inc.php' ); |
|---|
| 6 | require_once( BX_DIRECTORY_PATH_INC . 'design.inc.php' ); |
|---|
| 7 | require_once( BX_DIRECTORY_PATH_INC . 'admin_design.inc.php' ); |
|---|
| 8 | |
|---|
| 9 | if ( false != bx_get('get_phpinfo') ) { |
|---|
| 10 | echo phpInfo(); |
|---|
| 11 | exit; |
|---|
| 12 | } |
|---|
| 13 | |
|---|
| 14 | bx_import('BxDolStudioTools'); |
|---|
| 15 | |
|---|
| 16 | $logged['admin'] = member_auth( 1, true, true ); |
|---|
| 17 | |
|---|
| 18 | $oAdmTools = new BxDolStudioTools(); |
|---|
| 19 | $sResult = $oAdmTools->GenCommonCode(); |
|---|
| 20 | |
|---|
| 21 | switch(bx_get('action')) { |
|---|
| 22 | case 'audit_send_test_email': |
|---|
| 23 | header('Content-type: text/html; charset=utf-8'); |
|---|
| 24 | echo $oAdmTools->sendTestEmail(); |
|---|
| 25 | exit; |
|---|
| 26 | case 'cache_engines': |
|---|
| 27 | $sResult .= $oAdmTools->GenCacheEnginesTable(); |
|---|
| 28 | break; |
|---|
| 29 | case 'perm_table': |
|---|
| 30 | $sResult .= $oAdmTools->GenPermTable(); |
|---|
| 31 | break; |
|---|
| 32 | case 'main_page': |
|---|
| 33 | $sResult .= $oAdmTools->GenTabbedPage(); |
|---|
| 34 | break; |
|---|
| 35 | default: |
|---|
| 36 | $sResult .= $oAdmTools->GenTabbedPage(); |
|---|
| 37 | break; |
|---|
| 38 | } |
|---|
| 39 | |
|---|
| 40 | //'_adm_at_title' => 'Admin Tools', |
|---|
| 41 | bx_import('BxTemplFormView'); |
|---|
| 42 | $oForm = new BxTemplFormView($_page); |
|---|
| 43 | $iNameIndex = 9; |
|---|
| 44 | $_page = array( |
|---|
| 45 | 'name_index' => $iNameIndex, |
|---|
| 46 | 'css_name' => array('common.css'), |
|---|
| 47 | 'header' => _t('_adm_at_title'), |
|---|
| 48 | 'header_text' => _t('_adm_at_title') |
|---|
| 49 | ); |
|---|
| 50 | |
|---|
| 51 | $_page_cont[$iNameIndex]['page_main_code'] = $sResult . $oForm->getCode() . adm_hosting_promo(); |
|---|
| 52 | |
|---|
| 53 | PageCodeAdmin(); |
|---|
| 54 | |
|---|
| 55 | ?> |
|---|