Ejemplo n.º 1
0
    include '../approot.inc.php';
} else {
    define('APPROOT', '../');
}
require_once APPROOT . "/application/applicationcontext.class.inc.php";
require_once APPROOT . 'application/nicewebpage.class.inc.php';
require_once APPROOT . 'application/utils.inc.php';
require_once APPROOT . "setup/runtimeenv.class.inc.php";
if (!file_exists(ITOP_DEFAULT_CONFIG_FILE)) {
    echo "<h1>Toolkit</h1>\n";
    echo "<p>Please install iTop prior to running the toolkit</p>\n";
    exit;
}
require_once APPROOT . '/application/startup.inc.php';
$oP = new NiceWebPage('Data Model Toolkit');
$oP->add_linked_stylesheet(utils::GetAbsoluteUrlAppRoot() . 'toolkit/toolkit.css');
try {
    //$sAppRoot = utils::GetAbsoluteUrlAppRoot();
    $oP->add_script(<<<EOF
\tfunction GetAbsoluteUrlAppRoot()
\t{
\t\treturn '../';
\t}
\t
\tfunction doApply(bFull)
\t{
\t\tif (bFull)
\t\t{
\t\t\tvar oMap = { operation: 'update_code_db' };
\t\t\tvar bOk = confirm('Are you sure you want to compile the code and patch the database ?');
\t\t}