Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1977)
+++ branches/2.8.x/CHANGELOG	(revision 1978)
@@ -11,6 +11,8 @@
 ! = Update/Change
 ===============================================================================
 
+08 Oct-2013 Build 1978 Dietmar Woellbrink (Luisehahne)
+! /framework/functions.php::rebuild_all_accessfiles()  output of detailed log corrected
 06 Oct-2013 Build 1977 Dietmar Woellbrink (Luisehahne)
 ! /framework/functions.php: started implementation of packet AccessFile in function rebuild_all_accessfiles()
 + /framework/functions.php::rm_full_dir() added additional argument to set list of protected files
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1977)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1978)
@@ -51,5 +51,5 @@
 
 // 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.3');
-if(!defined('REVISION')) define('REVISION', '1977');
+if(!defined('REVISION')) define('REVISION', '1978');
 if(!defined('SP')) define('SP', '');
Index: branches/2.8.x/wb/framework/functions.php
===================================================================
--- branches/2.8.x/wb/framework/functions.php	(revision 1977)
+++ branches/2.8.x/wb/framework/functions.php	(revision 1978)
@@ -27,14 +27,15 @@
 
 /**
  * Delete an Accessfiles Tree
- * @param  string  $sDirToDelete  
+ * @param  string  $sDirToDelete
+ * @param  array   &$aReport  returns report if set
  * @return boolean true/false
  * @description    Delete all accessfiles and its depending directory tree 
  *                 inside the given directory.
  */
-
-function DeleteAccessFilesTree($sDirToDelete)
+function DeleteAccessFilesTree($sDirToDelete, array &$aReport = null)
 {
+		$aReport = array();
         $sBaseDir = realpath($sDirToDelete);
         if( $sBaseDir !== false) {    
 		$sBaseDir = rtrim(str_replace('\\', '/', $sBaseDir), '/') . '/';
@@ -44,6 +45,7 @@
 			try{
 				$oAccFile = new AccessFile($sItem);
 				$oAccFile->delete();
+				$aReport = array_merge($aReport, AccessFileHelper::getDelTreeLog());
 			}catch(AccessFileIsNoAccessfileException $e) {
 				continue;
 			}
@@ -1451,15 +1453,16 @@
     	/**
     	 * try to remove access files and build new folder protect files
     	 */
- //   	$sTempDir = (defined('PAGES_DIRECTORY') && (PAGES_DIRECTORY != '') ? PAGES_DIRECTORY : '').'/';
+//   	$sTempDir = (defined('PAGES_DIRECTORY') && (PAGES_DIRECTORY != '') ? PAGES_DIRECTORY : '').'/';
         $sTreeToDelete = WbAdaptor::getInstance()->AppPath.WbAdaptor::getInstance()->PagesDir;
     	if(($sTreeToDelete!='') && is_writeable($sTreeToDelete)==true) {
 //    	 	if(rm_full_dir (WB_PATH.$sTempDir, true, $aProtectedFiles )==false) {
 //    			$aRetval[] = 'Could not delete existing access files';
 //    	 	}
-            DeleteAccessFilesTree($sTreeToDelete);
+			$aDeleteLog = array();	// <<< geändert
+            DeleteAccessFilesTree($sTreeToDelete, $aDeleteLog);	// <<< geändert
             if($bShowDetails) {
-                $aRetval = array_merge($aRetval, AccessFileHelper::getDelTreeLog());
+                $aRetval = array_merge($aRetval, $aDeleteLog);	// <<< geändert
             }
     	}
 
