The task interface configuration guide describes the features of the HTML/JS/CSS editor. You can also try creating a button for uploading images in Template Builder.
To add an image upload button to the task, use the {{field type= "file-img" name="<output field name> "sources="<sources parameter>" fileType="<fileType parameter>"}}
. After the image is uploaded the Toloker will see an icon for image preview. Example:
{{field type="file-img" name="photo" sources="CAMERA" fileType="IMAGE" camera=true}}
In the output data description, add one of the fields:
Field with the file
type — for uploading one image only. Example:
{"result": {"type": "file","required": true}}
Field with the array_file
type — for uploading several images at once. Example:
{"result": {"type": "array_file","required": true}}
Parameter | Description | Required | Default value |
---|---|---|---|
type | Field type: file-img — Button for image file upload. | yes | no |
name | Attribute for the output data field. Contains the output field name. | yes | no |
sources | Note This parameter applies to the tasks completed in the mobile app. The file source. You can specify multiple values in the Supported values:
| Yes (when creating tasks for mobile devices) | no |
fileType | Note This parameter applies to the tasks completed in the mobile app. File type: | Yes (when creating tasks for mobile devices) | no |
validation-show | The position of popup hints (displayed if the response didn't pass validation). The position is relative to the input field.
| no | "top-left" |
preview | Displaying an image preview after image file upload:
| no | true |
camera | Open the camera when the image upload button is clicked:
| no | false |
compress | Image compression:
| no | true |
requiredCoordinates | Whether coordinates should be required in the image data.
| no | false |
multipleSelect | The number of files to download at the same time. For the single file upload, set the value to false .For upload of multiple files: 1. Set the value to true .1. In the output data description, add a field with the array_file type or another type of array. | no | true (if the output data description contains a field with the array_file type or another type of array). |
Last updated:Â February 15, 2023