ob_end_clean();
             $DIS_AdminMessage .= "File for week {$week} of the year {$year} locked<br/>\n";
         }
     }
     break;
 case $task_refresh:
     $DIS_AdminMessage = "Refreshing<br/>\n";
     while (list($key, $val) = each($weeks)) {
         $week = $val;
         $DIS_AdminMessage .= "Task [{$task}]: creation of Reporting {$week} of {$year} ...<br/>\n";
         ob_start();
         makeReportingWeekFileFor($year, $week);
         $DIS_AdminMessage .= ob_get_contents();
         ob_end_clean();
         $urlname = weekUrl($year, $week);
         $fname = weekUrl($year, $week);
         $DIS_AdminMessage .= "<a href='{$urlname}'>{$urlname} refreshed</a><br/>\n";
     }
     break;
 case $task_reportinglistcreation:
     ob_start();
     createReportingList();
     $DIS_AdminMessage .= ob_get_contents();
     ob_end_clean();
     break;
 case $task_delete:
     $DIS_AdminMessage = "Removing ...<br/>\n";
     while (list($key, $val) = each($weeks)) {
         $week = $val;
         ob_start();
         removeReportingWeekFileFor($year, $week);
        $DIS_SaveRelatedDate .= " of " . $year;
        if (strlen($report_content) == 0) {
            $DIS_SaveMessage = "ERROR ... the content of your report is empty.<BR>";
            $DIS_SaveMessage .= "<UL>";
            $DIS_SaveMessage .= "<LI>Check you enter a correct URL</LI>\n";
            $DIS_SaveMessage .= "<LI>Check you enter a local file</LI>\n";
            $DIS_SaveMessage .= "<LI>Check you enter a text in the text area</LI>\n";
            $DIS_SaveMessage .= "<BR>";
            $DIS_SaveMessage .= "<LI>Check you click on the correct button ...</LI>\n";
            $DIS_SaveMessage .= "</UL>";
            $DIS_SaveMessage .= "Click on your [BACK] button to go to the previous page\n";
            //exit ();
        } else {
            $target_file = userFilename($username, $year, $week);
            $DIS_SaveMessage = "Saving to {$target_file}";
            $week_filename = weekFilename($year, $week);
            #ob_start("ReportSaving");
            ob_start();
            //				$backup = ContentOfFile ($target_file);
            //				SaveTextIntoFile ($report_content, $target_file);
            //				makeReportingWeekFileFor ($year, $week);
            //				SaveTextIntoFile ($report_output, $week_filename);
            //
            //				SaveTextIntoFile ($backup, $target_file);
            $DIS_SaveMessage .= ob_get_contents();
            ob_end_clean();
            $week_url = weekUrl($year, $week);
            $DIS_SaveMessage .= "<br><a href='{$week_url}'>{$week_filename}</a><br>\n";
        }
    }
}