<?php /** * @category modules * @package preferences * @author WBCE Project * @copyright Norbert Heimsath * @license GPLv2 */ // no direct file access if (count(get_included_files()) == 1) { die(header("Location: ../index.php", TRUE, 301)); } // Register Class to autoloader WbAuto::AddFile("Preferences", "/modules/preferences/classes/preferences.php");
<?php /** @file @brief This file registers the date and time picker to the WBCE autoloader. Initialize is loaded in frontend and backend. @category modules @author Norbert Heimsath @copyright GPL v2 */ //no direct file access if (count(get_included_files()) == 1) { die(header("Location: ../index.php", TRUE, 301)); } // Register Class to autoloader WbAuto::AddFile("DateTimePicker", "/modules/date_time_picker/classes/datetimepicker.php");
} if (isset($_SERVER['SERVER_PORT']) and $_SERVER['SERVER_PORT'] == 443) { $protocoll = "https"; } if (isset($_SERVER['HTTPS']) and $_SERVER['HTTPS'] and $_SERVER['HTTPS'] != "off") { $protocoll = "https"; } define("WB_PROTOCOLL", $protocoll); // sanitize $_SERVER['HTTP_REFERER'] SanitizeHttpReferer(); date_default_timezone_set('UTC'); // register WB Autoloader require WB_PATH . "/framework/class.autoload.php"; WbAuto::AddDir("/framework/"); WbAuto::AddFile("idna_convert", "/include/idna_convert/idna_convert.class.php"); WbAuto::AddFile("SecureForm", "/framework/SecureForm.php"); // register TWIG autoloader --- require WB_PATH . '/include/Sensio/Twig/lib/Twig/Autoloader.php'; Twig_Autoloader::register(); // register PHPMailer autoloader --- require WB_PATH . '/include/phpmailer/PHPMailerAutoload.php'; // Create database class $database = new database(); // get all settings as constants Settings::Setup(); // some resulting constants need to be set manually define('DO_NOT_TRACK', isset($_SERVER['HTTP_DNT'])); $string_file_mode = STRING_FILE_MODE; define('OCTAL_FILE_MODE', (int) octdec($string_file_mode)); $string_dir_mode = STRING_DIR_MODE; define('OCTAL_DIR_MODE', (int) octdec($string_dir_mode));
$protocoll = "https"; } define("WB_PROTOCOLL", $protocoll); // SELECTED AND CHECKED // are needed in so many forms that i decided to lazy define them here if (!defined('WB_SELECT')) { define('WB_SELECT', ' selected="selected" '); } if (!defined('WB_CHECK')) { define('WB_CHECK', ' checked="checked" '); } // AUTOLOADERS // register WB Autoloader WbAuto::AddFile("idna_convert", "/include/idna_convert/idna_convert.class.php"); WbAuto::AddFile("SecureForm", "/framework/classes/SecureForm.php"); WbAuto::AddFile("PclZip", "/include/pclzip/pclzip.lib.php"); // register PHPMailer autoloader --- require WB_PATH . '/include/phpmailer/PHPMailerAutoload.php'; // GLOBAL SETTINGS // Get all global settings as constants from DB Settings Settings::Setup(); // RESULTING CONSTANTS // some resulting constants need to be set manually // DO_NOT_TRACK (deprecated, not used and we remove this soon) define('DO_NOT_TRACK', isset($_SERVER['HTTP_DNT'])); // Filemodes $string_file_mode = STRING_FILE_MODE; define('OCTAL_FILE_MODE', (int) octdec($string_file_mode)); define('WB_OCTAL_FILE_MODE', (int) octdec($string_file_mode)); //Dirmodes $string_dir_mode = STRING_DIR_MODE;
<?php //no direct file access if (count(get_included_files()) == 1) { die(header("Location: ../index.php", TRUE, 301)); } // Register Class to autoloader WbAuto::AddFile("upload", "/modules/phplib/classes/src/class.upload.php");