Ejemplo n.º 1
0
         $delete = new GO_USERS();
         $delete->Halt_On_Error = 'no';
         $GO_USERS->get_users();
         while ($GO_USERS->next_record()) {
             $delete->delete_user($GO_USERS->f('id'));
         }
         $GO_MODULES->get_modules();
         $delete_module = new GO_MODULES();
         $delete_module->Halt_On_Error = 'no';
         while ($GO_MODULES->next_record()) {
             $delete_module->delete_module($GO_MODULES->f('id'));
         }
     }
     //create new empty database
     //table is empty create the structure
     $queries = get_sql_queries("lib/sql/groupoffice.sql");
     while ($query = array_shift($queries)) {
         $db->query($query);
     }
     /*
     $queries = get_sql_queries("lib/sql/filetypes.sql");
     while ($query = array_shift($queries))
     {
       $db->query($query);
     }
     */
     //store the version number for future upgrades
     $GO_CONFIG->save_setting('version', $GO_CONFIG->version);
     $db_version = $GO_CONFIG->version;
     $_SESSION['completed']['database_structure'] = true;
 }
Ejemplo n.º 2
0
                     $delete->delete_user($GO_USERS->f('id'));
                 }
                 $GO_MODULES->get_modules();
                 $delete_module = new GO_MODULES();
                 $delete_module->Halt_On_Error = 'no';
                 while ($GO_MODULES->next_record()) {
                     $delete_module->delete_module($GO_MODULES->f('id'));
                 }
             }
             //create new empty database
             //table is empty create the structure
             $queries = get_sql_queries("lib/sql/groupoffice.sql");
             while ($query = array_shift($queries)) {
                 $db->query($query);
             }
             $queries = get_sql_queries("lib/sql/filetypes.sql");
             while ($query = array_shift($queries)) {
                 $db->query($query);
             }
             //store the version number for future upgrades
             $GO_CONFIG->save_setting('version', $GO_CONFIG->version);
             $db_version = $GO_CONFIG->version;
             $_SESSION['completed']['database_structure'] = true;
         }
     }
     break;
 case 'userdir':
     if (!is_writable($_POST['userdir'])) {
         $feedback = '<font color="red">The path you entered is not writable.<br />Please correct this and try again.</font>';
     } else {
         if (substr($_POST['userdir'], -1) != '/') {