'.get_lang('no_access').'';
$abuse_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$db->logger(get_lang('unauthorized_access').' '.$abuse_link);
}
else{
?>
addChild($name);
if ($new_child !== NULL) {
$node = dom_import_simplexml($new_child);
$no = $node->ownerDocument;
$node->appendChild($no->createCDATASection($value));
}
return $new_child;
}
}
if(isset($_REQUEST["proceed_save"]))
{
///server side check if fields are not empty in case user modified the page with 'inspect element' to remove required option
$fields_ok=true;
if (empty(trim($_POST["title"]," "))) {
echo "
".get_lang('empty_title')."
";
$fields_ok=false;
}
if (empty(trim(strip_tags($_POST["description"]),"/ / "))) {
echo "
".get_lang('empty_description')."
";
$fields_ok=false;
}
if (empty(trim($_POST["written_by"]," "))) {
echo "
".get_lang('empty_author')."
";
$fields_ok=false;
}
if ($fields_ok) {
///images processing
$str_images_list = "";
$limit_pictures=25;
$path="modules/news/";
$ini_array = parse_ini_file("modules/news/config.php",true);
$image_quality=$ini_array["website"]["image_quality"];
$max_image_width=$ini_array["website"]["max_image_width"];
include("modules/news/include/images_processing.php");
///end images processing
$listings = simplexml_load_file($this->data_file,'SimpleXMLExtended', LIBXML_NOCDATA);
$listing = $listings->addChild('listing');
$listing->addChild('time', time());
$listing->addChild('title', stripslashes($_POST["title"]));
$article_content=stripslashes(str_replace('\r\n', '',$_POST["description"]));
$article_content=str_replace(" "," ",$article_content);
$listing->addChildWithCDATA('description', $article_content);
$listing->addChild('images', $str_images_list);
$listing->addChild('written_by', stripslashes($_POST["written_by"]));
$listings->asXML($this->data_file);
?>
settings["website"]["WYSIWYG"]=="TinyMCE") { ?>
settings["website"]["WYSIWYG"]=="NicEdit") { ?>