Ejemplo n.º 1
0
 private static function Init($showInfo, $inputName, $maxCount = false)
 {
     self::$bMultiple = false;
     self::$bUseUpload = false;
     self::$bUseMedialib = false;
     self::$bUseFileDialog = false;
     self::$bUseCloud = false;
     self::$bShowDelInput = false;
     self::$bShowDescInput = false;
     self::$bViewMode = false;
     self::$maxCount = $maxCount;
     self::$showInfo = $showInfo;
     self::$maxPreviewWidth = max(isset($showInfo['MAX_SIZE']['W']) ? $showInfo['MAX_SIZE']['W'] : 200, 40);
     self::$maxPreviewHeight = max(isset($showInfo['MAX_SIZE']['H']) ? $showInfo['MAX_SIZE']['H'] : 200, 40);
     self::$minPreviewWidth = min(isset($showInfo['MIN_SIZE']['W']) ? $showInfo['MIN_SIZE']['W'] : 120, 500);
     self::$minPreviewHeight = min(isset($showInfo['MIN_SIZE']['H']) ? $showInfo['MIN_SIZE']['H'] : 100, 500);
     self::$jsId = 'bx_file_' . strtolower(preg_replace("/[^a-z0-9]/i", "_", $inputName));
 }