Fixed some API stuff to return the right values for pypo.
Created a test script to schedule a test file one minute after running it. Moved the database connection initialization to conf.php instead of in ui_conf.php. Changed some includes to rely on the pear path instead of specifying it directly in the include. This will make it easier to use the system defaults (for Ubuntu/Debian for example).
This commit is contained in:
parent
ef8b8dc54d
commit
8e7e0226e6
11 changed files with 289 additions and 68 deletions
|
@ -11,6 +11,9 @@ define('UI_ERROR', TRUE);
|
|||
// parts of the application do not read in this file.
|
||||
$WHITE_SCREEN_OF_DEATH = false;
|
||||
|
||||
if ($WHITE_SCREEN_OF_DEATH) {
|
||||
echo "ui_conf.php: start<br>";
|
||||
}
|
||||
if (UI_DEBUG) {
|
||||
error_reporting(E_ALL);
|
||||
}
|
||||
|
@ -173,29 +176,10 @@ if ($WHITE_SCREEN_OF_DEATH) {
|
|||
echo __FILE__.':line '.__LINE__.": Loaded GreenBox<br>";
|
||||
}
|
||||
require_once(dirname(__FILE__).'/formmask/generic.inc.php');
|
||||
require_once(dirname(__FILE__).'/../3rd_party/php/pear/DB.php');
|
||||
require_once(dirname(__FILE__).'/../3rd_party/php/pear/HTML/QuickForm.php');
|
||||
|
||||
|
||||
// Connect to the database
|
||||
$CC_DBC = DB::connect($CC_CONFIG['dsn'], TRUE);
|
||||
if (PEAR::isError($CC_DBC)) {
|
||||
echo "Could not connect to database. Your current configuration is:<br>";
|
||||
echo "<table border=1>";
|
||||
echo "<tr><td>Host name:</td><td>".$CC_CONFIG['dsn']['hostspec']."</td></tr>";
|
||||
echo "<tr><td>Database name:</td><td>".$CC_CONFIG['dsn']['database']."</td></tr>";
|
||||
echo "<tr><td>User name:</td><td>".$CC_CONFIG['dsn']['username']."</td></tr>";
|
||||
echo "</table>";
|
||||
exit;
|
||||
}
|
||||
|
||||
if ($WHITE_SCREEN_OF_DEATH) {
|
||||
echo __FILE__.':line '.__LINE__.": Connected to database<br>";
|
||||
}
|
||||
$CC_DBC->setFetchMode(DB_FETCHMODE_ASSOC);
|
||||
require_once('HTML/QuickForm.php');
|
||||
|
||||
//PEAR::setErrorHandling(PEAR_ERROR_TRIGGER, E_USER_WARNING);
|
||||
//PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'errCallBack');
|
||||
PEAR::setErrorHandling(PEAR_ERROR_RETURN);
|
||||
//PEAR::setErrorHandling(PEAR_ERROR_PRINT);
|
||||
?>
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue