} else {
             $errorMsg .= "<br/>\n" . get_lang('HomePageFilesNotWritable');
         }
     } else {
         //File does not exist
         $fp = fopen($homePath . $noticef . '_' . $lang . $ext, 'w');
         fputs($fp, "<b>{$notice_title}</b><br />\n{$notice_text}");
         fclose($fp);
     }
     event_system(LOG_HOMEPAGE_CHANGED, 'edit_notice', Text::cut(strip_tags($notice_title), 254), api_get_utc_datetime(), api_get_user_id());
     break;
 case 'edit_news':
     //Filter
     //$s_languages_news=$_POST["news_languages"]; // TODO: Why this line has been disabled?
     if (api_get_setting('wcag_anysurfer_public_pages') == 'true') {
         $home_news = WCAG_rendering::prepareXHTML();
     } else {
         $home_news = trim(stripslashes($_POST['home_news']));
     }
     //Write
     if ($s_languages_news != 'all') {
         if (file_exists($homePath . $newsf . '_' . $s_languages_news . $ext)) {
             if (is_writable($homePath . $newsf . '_' . $s_languages_news . $ext)) {
                 $fp = fopen($homePath . $newsf . '_' . $s_languages_news . $ext, 'w');
                 fputs($fp, $home_news);
                 fclose($fp);
             } else {
                 $errorMsg = get_lang('HomePageFilesNotWritable');
             }
         } else {
             // File does not exist