Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1380)
+++ branches/2.8.x/CHANGELOG	(revision 1381)
@@ -11,6 +11,8 @@
 ! = Update/Change
 
 ------------------------------------- 2.8.2 -------------------------------------
+14 Jan-2011 Build 1381 Dietmar Woellbrink (Luisehahne)
+! update admin/modules unpack handling, overwrite newer files
 13 Jan-2011 Build 1380 Dietmar Woellbrink (Luisehahne)
 + output fixings, known error in jsadmin will be fix later
 13 Jan-2011 Build 1379 Werner von den Decken (DarkViper)
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1380)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1381)
@@ -52,6 +52,6 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.2.RC4');
-if(!defined('REVISION')) define('REVISION', '1380');
+if(!defined('REVISION')) define('REVISION', '1381');
 
 ?>
Index: branches/2.8.x/wb/admin/modules/install.php
===================================================================
--- branches/2.8.x/wb/admin/modules/install.php	(revision 1380)
+++ branches/2.8.x/wb/admin/modules/install.php	(revision 1381)
@@ -113,7 +113,7 @@
 make_dir($module_dir);
 
 // Unzip module to the module dir
-if(isset($POST['overwrite']) && intval($POST['overwrite'])==1){
+if(isset($_POST['overwrite'])){
 	$list = $archive->extract(PCLZIP_OPT_PATH, $module_dir, PCLZIP_OPT_REPLACE_NEWER );
 } else {
 	$list = $archive->extract(PCLZIP_OPT_PATH, $module_dir );
@@ -158,6 +158,7 @@
 	$admin->print_success($MESSAGE['GENERIC']['INSTALLED']);
 } elseif ($action=="upgrade")
 {
+
 	upgrade_module($module_directory, false);
 	$admin->print_success($MESSAGE['GENERIC']['UPGRADED']);
 }
Index: branches/2.8.x/wb/admin/modules/index.php
===================================================================
--- branches/2.8.x/wb/admin/modules/index.php	(revision 1380)
+++ branches/2.8.x/wb/admin/modules/index.php	(revision 1381)
@@ -93,21 +93,20 @@
 
 // Insert language headings
 $template->set_var(array(
-								'HEADING_INSTALL_MODULE' => $HEADING['INSTALL_MODULE'],
-								'HEADING_UNINSTALL_MODULE' => $HEADING['UNINSTALL_MODULE'],
-								'OVERWRITE_NEWER_FILES' => $MESSAGE['ADDON_OVERWRITE_NEWER_FILES'],
-								'HEADING_MODULE_DETAILS' => $HEADING['MODULE_DETAILS'],
-								'HEADING_INVOKE_MODULE_FILES' => $HEADING['INVOKE_MODULE_FILES']
-								)
-						);
+					'HEADING_INSTALL_MODULE' => $HEADING['INSTALL_MODULE'],
+					'HEADING_UNINSTALL_MODULE' => $HEADING['UNINSTALL_MODULE'],
+					'OVERWRITE_NEWER_FILES' => $MESSAGE['ADDON_OVERWRITE_NEWER_FILES'],
+					'HEADING_MODULE_DETAILS' => $HEADING['MODULE_DETAILS'],
+					'HEADING_INVOKE_MODULE_FILES' => $HEADING['INVOKE_MODULE_FILES']
+					)
+				);
 // insert urls
 $template->set_var(array(
-								'ADMIN_URL' => ADMIN_URL,
-								'WB_URL' => WB_URL,
-								'WB_PATH' => WB_PATH,
-								'THEME_URL' => THEME_URL
-								)
-						);
+					'ADMIN_URL' => ADMIN_URL,
+					'WB_URL' => WB_URL,
+					'THEME_URL' => THEME_URL
+					)
+				);
 // Insert language text and messages
 $template->set_var(array(
 	'URL_TEMPLATES' => $admin->get_permission('templates') ? 
