Changeset 9831
- Timestamp:
- 06/15/10 12:34:02 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/branches/2.8/amp_conf/htdocs/admin/functions.inc.php
r9630 r9831 2164 2164 if(DB::IsError($result)) { return false; } 2165 2165 } 2166 return true; 2166 2167 } 2167 2168 … … 3436 3437 // install sql files 3437 3438 $sqlfilename = "install.sql"; 3439 $rc = true; 3438 3440 3439 3441 if (is_file($moduledir.'/'.$sqlfilename)) { 3440 execSQL($moduledir.'/'.$sqlfilename);3442 $rc = execSQL($moduledir.'/'.$sqlfilename); 3441 3443 } 3442 3444 3443 3445 // then run .php scripts 3444 _modules_doinclude($moduledir.'/install.php', $modulename);3446 return (_modules_doinclude($moduledir.'/install.php', $modulename) && $rc); 3445 3447 break; 3446 3448 case 'uninstall': 3447 3449 // run uninstall .php scripts first 3448 _modules_doinclude($moduledir.'/uninstall.php', $modulename);3450 $rc = _modules_doinclude($moduledir.'/uninstall.php', $modulename); 3449 3451 3450 3452 $sqlfilename = "uninstall.sql"; … … 3452 3454 // then uninstall sql files 3453 3455 if (is_file($moduledir.'/'.$sqlfilename)) { 3454 execSQL($moduledir.'/'.$sqlfilename); 3455 } 3456 return ($rc && execSQL($moduledir.'/'.$sqlfilename)); 3457 } else { 3458 return $rc; 3459 } 3456 3460 3457 3461 break; … … 3468 3472 3469 3473 if (file_exists($filename) && is_file($filename)) { 3470 include_once($filename); 3471 } 3474 return include_once($filename); 3475 } else { 3476 return true; 3477 } 3472 3478 } 3473 3479
