} 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