Exemplo n.º 1
0
//Class for DNS management
require dirname(__FILE__) . '/classes/class.PowerDNS.php';
//Class for PowerDNS management
require dirname(__FILE__) . '/classes/class.FirewallZones.php';
//Class for firewall zone management
require dirname(__FILE__) . '/classes/class.Admin.php';
//Class for Administration
require dirname(__FILE__) . '/classes/class.Mail.php';
//Class for Mailing
# save settings to constant
if ($_GET['page'] != "install") {
    # database object
    $Database = new Database_PDO();
    # try to fetch settings
    try {
        $settings = $Database->getObject("settings", 1);
    } catch (Exception $e) {
        $settings = false;
    }
    if ($settings !== false) {
        define(SETTINGS, json_encode($settings));
    }
}
/**
 * create links function
 *
 *	if rewrite is enabled in settings use rewrite, otherwise ugly links
 *
 *	levels: $el
 */
function create_link($l0 = null, $l1 = null, $l2 = null, $l3 = null, $l4 = null, $l5 = null)