COption::SetOptionString($module_id, "ar_entities", count($ar_entities) <= 0 ? 'none' : implode(',', $ar_entities)); COption::SetOptionString($module_id, "editor_body_id", htmlspecialcharsbx($editor_body_id)); COption::SetOptionString($module_id, "editor_body_class", htmlspecialcharsbx($editor_body_class)); /* ********** Medialib ************/ $cur_ml_width = COption::GetOptionInt($module_id, "ml_thumb_width", 140); $cur_ml_height = COption::GetOptionInt($module_id, "ml_thumb_height", 105); $ml_width = intval($medialib_thumb_width, 10); if ($ml_width <= 0) { $ml_width = 140; } $ml_height = intval($medialib_thumb_height, 10); if ($ml_height <= 0) { $ml_height = 105; } if (abs($cur_ml_width - $ml_width) > 10 || abs($cur_ml_height - $ml_height) > 10) { CMedialib::DeleteThumbnails(); } COption::SetOptionInt($module_id, "ml_thumb_width", $ml_width); COption::SetOptionInt($module_id, "ml_thumb_height", $ml_height); $arMLExt = explode(',', $medialib_ext); $arMLExt_ = array(); for ($i = 0, $l = count($arMLExt); $i < $l; $i++) { $ext = strtolower(trim($arMLExt[$i], ' .')); if (strlen($ext) > 0) { $arMLExt_[] = $ext; } } $medialib_ext = implode(',', $arMLExt_); COption::SetOptionString($module_id, "ml_media_extentions", $medialib_ext); /* Max size*/ $ml_max_width = intval($medialib_max_width);