Index: trunk/wb/install/save.php
===================================================================
--- trunk/wb/install/save.php	(revision 109)
+++ trunk/wb/install/save.php	(revision 110)
@@ -360,9 +360,10 @@
 	// Search table
 	$search = "DROP TABLE IF EXISTS `".TABLE_PREFIX."search`";
 	$database->query($search);
-			
-
-
+	// Modules table
+	$modules = "DROP TABLE IF EXISTS `".TABLE_PREFIX."modules`";
+	$database->query($modules);
+				
 	// Try installing tables
 	
 	// Pages table
@@ -492,6 +493,24 @@
 	        . ' ';
 	$database->query($search);
 	
+	// Modules table
+	$modules = 'CREATE TABLE `'.TABLE_PREFIX.'modules` ( '
+	.'`id` INT NOT NULL auto_increment ,'
+	.'`name` VARCHAR( 255 ) NOT NULL ,'
+	.'`type` VARCHAR( 255 ) NOT NULL ,'
+	.'`directory` VARCHAR( 255 ) NOT NULL ,'
+	.' PRIMARY KEY ( `id` ) ); ';
+	
+	$database->query($modules);
+
+	$search = 'CREATE TABLE `'.TABLE_PREFIX.'modules` ( '
+	        . ' `name` VARCHAR( 255 ) NOT NULL ,'
+	        . ' `type` VARCHAR( 255 ) NOT NULL ,'
+	        . ' PRIMARY KEY ( `name` ) )'
+	        . ' ';
+	$database->query($search);
+
+
 	// Insert default data
 	
 	// Admin group
Index: trunk/wb/languages/EN.php
===================================================================
--- trunk/wb/languages/EN.php	(revision 109)
+++ trunk/wb/languages/EN.php	(revision 110)
@@ -477,7 +477,7 @@
 $MESSAGE['PAGES']['REORDERED'] = 'Page re-ordered successfully';
 $MESSAGE['PAGES']['CANNOT_REORDER'] = 'Error re-ordering page';
 $MESSAGE['PAGES']['INSUFFICIENT_PERMISSIONS'] = 'You do not have permissions to modify this page';
-$MESSAGE['PAGES']['INTRO_NOT_WRITABLE'] = 'Cannot write to file /pages/intro.php (insufficient priviliges)';
+$MESSAGE['PAGES']['INTRO_NOT_WRITABLE'] = 'Cannot write to file /pages/intro.php (insufficient privileges)';
 $MESSAGE['PAGES']['INTRO_SAVED'] = 'Intro page saved successfully';
 $MESSAGE['PAGES']['LAST_MODIFIED'] = 'Last modification by';
 $MESSAGE['PAGES']['INTRO_LINK'] = 'Click HERE to modify the intro page';
@@ -493,7 +493,7 @@
 $MESSAGE['GENERIC']['CANNOT_UNINSTALL'] = 'Cannot uninstall';
 $MESSAGE['GENERIC']['CANNOT_UNZIP'] = 'Cannot unzip file';
 $MESSAGE['GENERIC']['INSTALLED'] = 'Installed successfully';
-$MESSAGE['GENERIC']['INSTALLED'] = 'Upgraded successfully';
+$MESSAGE['GENERIC']['UPGRADED'] = 'Upgraded successfully';
 $MESSAGE['GENERIC']['UNINSTALLED'] = 'Uninstalled successfully';
 $MESSAGE['GENERIC']['BAD_PERMISSIONS'] = 'Unable to write to the target directory';
 $MESSAGE['GENERIC']['INVALID'] = 'The file you uploaded is invalid';
Index: trunk/wb/admin/modules/install.php
===================================================================
--- trunk/wb/admin/modules/install.php	(revision 109)
+++ trunk/wb/admin/modules/install.php	(revision 110)
@@ -114,6 +114,8 @@
 	}
 }
 
+
+
 // Run the modules install // upgrade script if there is one
 if(file_exists(WB_PATH.'/modules/'.$module_directory.'/'.$action.'.php')) {
 	require(WB_PATH.'/modules/'.$module_directory.'/'.$action.'.php');
@@ -122,6 +124,9 @@
 // Print success message
 if ($action=="install") {
 	$admin->print_success($MESSAGE['GENERIC']['INSTALLED']);
+	$settings_rows=	"INSERT INTO `".TABLE_PREFIX."modules` VALUES "
+	." ('', '".$module_name."', '".$module_type."', '".$module_directory."');";
+	$database->query($settings_rows);
 } else if ($action=="upgrade") {
 	$admin->print_success($MESSAGE['GENERIC']['UPGRADED']);
 }	
