Esempio n. 1
0
 }
 $class_db->main_db_table = $cms_admin->tables['block_settings_table'];
 $class_db->main_db_item = 'bs_id';
 $template->assign_var('CMS_PAGE_TITLE', $lang['CMS_BLOCK_SETTINGS_TITLE']);
 if ($cms_admin->action == 'add' || $cms_admin->action == 'edit') {
     if (isset($_POST['hascontent'])) {
         $block_content = isset($_POST['blockfile']) ? trim($_POST['blockfile']) : false;
         if (empty($block_content)) {
             $template_to_parse = CMS_TPL . 'cms_blocks_settings_edit_text_body.tpl';
         } else {
             $template_to_parse = CMS_TPL . 'cms_blocks_settings_edit_body.tpl';
         }
     } else {
         $template_to_parse = CMS_TPL . 'cms_blocks_settings_content_body.tpl';
     }
     $cms_admin->manage_block_settings();
     if ($preview_block == true) {
         $preview_type = isset($_POST['type']) ? intval($_POST['type']) : false;
         $message = isset($_POST['message']) ? stripslashes(trim($_POST['message'])) : '';
         show_preview($preview_type, $message);
     }
 } elseif ($cms_admin->action == 'save') {
     $cms_admin->save_block_settings();
 } elseif ($cms_admin->action == 'delete') {
     $cms_admin->delete_block_settings();
 } else {
     $template_to_parse = CMS_TPL . 'cms_blocks_settings_list_body.tpl';
     $template->assign_var('CMS_PAGE_TITLE', $lang['BLOCKS_TITLE']);
     $template->assign_vars(array('S_BLOCKS_ACTION' => append_sid($cms_admin->root), 'S_HIDDEN_FIELDS' => $cms_admin->s_hidden_fields));
     $result = $cms_admin->show_blocks_settings_list_ajax();
     if (is_array($result)) {