$trmdir = "lib/trm";
 if (!file_exists($dojodir)) {
     echo $dojodir . "does not exist !<br>";
 }
 if (!file_exists($dojodir_dojo)) {
     echo $dojodir . "does not exist !<br>";
 }
 if (!file_exists($dojodir_dijit)) {
     echo $dojodir . "does not exist !<br>";
 }
 if (!file_exists($dojodir_dojox)) {
     echo $dojodir . "does not exist !<br>";
 }
 //check the db connection
 $dba1 = new DatabaseAccess();
 if ($dba1->checkDbConnection()) {
     $dba1->createTableStructure();
     $uf1 = new UserFactory();
     if ($uf1->registerUser($username, $password, "")) {
         echo "user created successfully<br/>";
         //try to login
         $usr = application_loginuser($username, $password);
         if ($usr != null) {
             $df = new DirectoryFactory();
             $df->login();
             if ($df->createDirectory("trf_" . $usr->getUid())) {
                 echo "user directory created successfully<br/>";
             } else {
                 echo "<b>could not create user directory you can do it manually<br/></b>";
                 echo "please create a directory called: trf_" . $usr->getUid() . "<br/>";
             }