// Print admin header if (!defined('WB_PATH')) { require dirname(dirname(__DIR__)) . '/config.php'; } if (!class_exists('admin', false)) { require WB_PATH . '/framework/class.admin.php'; } // suppress to print the header, so no new FTAN will be set if (!$bAdvanced) { $admin = new admin('Settings', 'settings_basic', false); } else { $admin = new admin('Settings', 'settings_advanced', false); } // Create a javascript back link $js_back = ADMIN_URL . '/settings/index.php?advanced=' . $bAdvanced; if (!$admin->checkFTAN()) { $admin->print_header(); $admin->print_error($MESSAGE['GENERIC_SECURITY_ACCESS'], $js_back); } $admin->print_header(); $TOKENS = unserialize($_SESSION['TOKENS']); $array = $_POST; ksort($array); $aInputs = array(); $aOutputs = array(); $sql = 'SELECT `name`, `value` FROM `' . TABLE_PREFIX . 'settings` ' . 'ORDER BY `name`'; if ($oSettings = $database->query($sql)) { while ($aSetting = $oSettings->fetchRow(MYSQLI_ASSOC)) { $aOutputs['_POST'][$aSetting['name']] = $aSetting['value']; } }
* @requirements PHP 5.3.6 and higher * @version $Id: save_droplet.php 1503 2011-08-18 02:18:59Z Luisehahne $ * @filesource $HeadURL: svn://isteam.dynxs.de/wb_svn/wb280/tags/2.8.3/wb/modules/droplets/save_droplet.php $ * @lastmodified $Date: 2011-08-18 04:18:59 +0200 (Do, 18. Aug 2011) $ * */ require dirname(dirname(dirname(__DIR__))) . '/config.php'; if (!class_exists('admin', false)) { require WB_PATH . '/framework/class.admin.php'; } // Include WB admin wrapper script $admintool_link = ADMIN_URL . '/admintools/index.php'; $ToolUrl = ADMIN_URL . '/admintools/tool.php?tool=droplets'; $admin = new admin('admintools', 'admintools', false); $droplet_id = intval($admin->checkIDKEY('droplet_id', false, 'post')); if (!$admin->checkFTAN() || !$droplet_id) { $admin->print_header(); $admin->print_error($droplet_id . ' ) ' . $MESSAGE['GENERIC_SECURITY_ACCESS'], $ToolUrl); } $admin->print_header(); // Validate all fields if ($admin->get_post('title') == '') { $admin->print_error($MESSAGE['GENERIC_FILL_IN_ALL'] . ' ( Droplet Name )', $ToolUrl); } else { $title = $admin->add_slashes($admin->get_post('title')); $active = (int) $admin->get_post('active'); $admin_view = (int) $admin->get_post('admin_view'); $admin_edit = (int) $admin->get_post('admin_edit'); $show_wysiwyg = (int) $admin->get_post('show_wysiwyg'); $description = $admin->add_slashes($admin->get_post('description')); $tags = array('<?php', '?>', '<?');