Exemplo n.º 1
0
 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);