array ( "db_name" => "gullevek", "db_user" => "gullevek", "db_pass" => "gullevek", "db_host" => "db.tokyo.tequila.jp", "db_port" => "5432", "db_schema" => "public", "db_type" => "pgsql", "db_encoding" => '', "db_ssl" => 'disable' // allow, disable, require, prefer ) ); // File and Folder paths // ID is TARGET (first array element) // $PATHS["test"]["csv_path"] = ""; // $PATHS["test"]["perl_bin"] = ""; // $PATHS["test"]["redirect_url"] = ""; // each host has a different db_host // development host $DB_HOST['soba'] = "test"; // target host (live) // $DB_TARGET_HOST['soba'] = ""; // url redirect database // $DB_URL_REDIRECT_HOST['soba'] = ""; // location flagging // test/dev/live $LOCATION['soba'] = 'test'; // show DEBUG override // true/false $DEBUG_FLAG['soba'] = true; // schema names, can also be defined per DEFINE('PUBLIC_SCHEMA', 'public'); DEFINE('DEV_SCHEMA', 'public'); DEFINE('TEST_SCHEMA', 'public'); // and set to domain $DB_PATH['soba'] = PUBLIC_SCHEMA; // set the USE_DATABASE var, if there is nothing set, we assume TRUE $USE_DATABASE = defined('USE_DATABASE') ? USE_DATABASE : true; // live frontend pages // ** missing live domains ** // get the name without the port list($HOST_NAME) = explode(":", $_SERVER['HTTP_HOST']); if (!$DB_HOST[$HOST_NAME] && $USE_DATABASE) { echo "No matching DB config found. Contact Admin
"; exit -1; } // define the static names DEFINE('LOGIN_DB', $DB_HOST[$HOST_NAME]); DEFINE('MAIN_DB', $DB_HOST[$HOST_NAME]); DEFINE('DB_SCHEMA', $DB_PATH[$HOST_NAME]); // DEFINE('TARGET_DB', $DB_TARGET_HOST[$HOST_NAME]); // DEFINE('URL_REDIRECT_DB', $DB_URL_REDIRECT_HOST[$HOST_NAME]); // next three if top is not set // DEFINE('DEV_SCHEMA', $DB_CONFIG[MAIN_DB]['db_schema']); // DEFINE('TEST_SCHEMA', $DB_CONFIG[MAIN_DB]['db_schema']); // DEFINE('PUBLIC_SCHEMA', $DB_CONFIG[TARGET_DB]['db_schema']); DEFINE('LOGIN_DB_SCHEMA', 'public'); // where the edit* tables are DEFINE('GLOBAL_DB_SCHEMA', 'public'); // where global tables are that are used by all schemas (eg queue tables for online', etc) DEFINE('TARGET', $LOCATION[$HOST_NAME]); // DEFINE('CSV_PATH', $PATHS[TARGET]['csv_path']); // DEFINE('EXPORT_SCRIPT', $PATHS[TARGET]['perl_bin']); // DEFINE('REDIRECT_URL', $PATHS[TARGET]['redirect_url']); DEFINE('DEBUG', $DEBUG_FLAG[$HOST_NAME]); /************* GENERAL PAGE TITLE ********/ $G_TITLE = ''; /************ STYLE SHEETS / JS **********/ $EDIT_STYLESHEET = "edit.css"; $EDIT_JAVASCRIPT = "edit.js"; $STYLESHEET = "frontend.css"; $JAVASCRIPT = "frontend.js"; /************* CONVERT *******************/ $paths = array ( '/bin', '/usr/bin', '/usr/local/bin' ); // find convert foreach ($paths as $path) { if (file_exists($path."/convert") && is_file($path."/convert")) { // image magick convert location DEFINE('CONVERT', $path."/convert"); } } // any other global definitons here // DEFINE('SOME_ID', ); ?>