Open Monograph Press  3.3.0
FieldUploadImage.inc.php
1 <?php
14 namespace PKP\components\forms;
17  public $component = 'field-upload-image';
18 
20  public $baseUrl = '';
21 
23  public $altTextLabel = '';
24 
26  public $altTextDescription = '';
27 
29  public $thumbnailDescription = '';
30 
34  public function __construct($name, $args = []) {
35  parent::__construct($name, $args);
36  }
37 
41  public function getConfig() {
42  if (!array_key_exists('acceptedFiles', $this->options)) {
43  $this->options['acceptedFiles'] = 'image/*';
44  }
45  $config = parent::getConfig();
46  $config['baseUrl'] = $this->baseUrl;
47 
48  $config['thumbnailDescription'] = __('common.upload.thumbnailPreview');
49  $config['altTextLabel'] = __('common.altText');
50  $config['altTextDescription'] = __('common.altTextInstructions');
51 
52  return $config;
53  }
54 
58  public function getEmptyValue() {
59  return null;
60  }
61 }
PKP\components\forms
PKP\components\forms\FieldUploadImage\$altTextDescription
$altTextDescription
Definition: FieldUploadImage.inc.php:35
PKP\components\forms\FieldUploadImage\__construct
__construct($name, $args=[])
Definition: FieldUploadImage.inc.php:46
PKP\components\forms\FieldUploadImage\getEmptyValue
getEmptyValue()
Definition: FieldUploadImage.inc.php:70
PKP\components\forms\FieldUploadImage\getConfig
getConfig()
Definition: FieldUploadImage.inc.php:53
PKP\components\forms\Field\$name
$name
Definition: Field.inc.php:27
PKP\components\forms\FieldUploadImage\$altTextLabel
$altTextLabel
Definition: FieldUploadImage.inc.php:29
PKP\components\forms\FieldUploadImage\$component
$component
Definition: FieldUploadImage.inc.php:17
PKP\components\forms\FieldUploadImage\$thumbnailDescription
$thumbnailDescription
Definition: FieldUploadImage.inc.php:41
PKP\components\forms\FieldUpload
Definition: FieldUpload.inc.php:15
PKP\components\forms\FieldUploadImage\$baseUrl
$baseUrl
Definition: FieldUploadImage.inc.php:23
PKP\components\forms\FieldUploadImage
Definition: FieldUploadImage.inc.php:15