jets3t.jets3t.0.9.1.source-code.uploader.properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jets3t Show documentation
Show all versions of jets3t Show documentation
Toolkit for Amazon S3, Amazon CloudFront, and Google Storage Service.
###
# Uploader's required properties
###
## Specifies the URL of a server-side Gatekeeper service.
gatekeeperUrl=http://localhost:8080/gatekeeper-{jets3t-version}/GatekeeperServlet
## If true, an XML summary document is stored in S3 for every upload transaction. This is not available in the demo configuration.
xmlSummary=false
###
# Applet parameters - parameter names the uploaded expects the applet tag to provide
###
applet.params=
###
# Upload File Constraints - an error message is displayed if the files chosen for
# upload do not meet these constraints.
###
## How many files may be uploaded at a time.
file.maxCount=1
## The minimum size of files, in megabytes
file.minSizeMB=0
## The maximum size of files, in megabytes
file.maxSizeMB=250
## If specified, files chosen for upload must have one of the listed file name extensions.
#file.extensions=txt,html
###
# Skinning
###
# If specified, the named skin implementation/package will be used.
#skin.name=html
# HTML Skin LookAndFeel properties
skin.html.textColor=#000000
skin.html.backgroundColor=#ffffff
skin.html.font=Verdana-PLAIN-15
###
# Branding - Sets the application's title bar and footer details.
###
gui.applicationTitle=JetS3t Uploader
gui.applicationIcon=
gui.footerHtml= JetS3t Home
gui.footerIcon=
###
# User Input Fields
#
# Properties to define the input fields presented to the user in the first wizard step.
# Fields must be numbered from 1 to n, in the same order they will be displayed in the uploader.
#
# All fields to be displayed must have the following properties set:
# field..name : Unique name for the field, which will be used in the XML file.
# field..type : GUI element to display, one of: textarea, text, password, selection, radio
# field..prompt : The prompt text to display to the user in the GUI
# In addition to the above properties, field items of type 'selection' and 'radio' must also have:
# field..options : A comma-separated list of options the user can choose from.
###
#####################################
# The field names AwsAccessKey, AwsSecretKey and S3BucketName are "magic" field names
# that allow the user to specify their AWS credentials and the target S3 bucket. If these
# fields are available, the Uploader will self-sign URLs instead of requiring a server-side
# Gatekeeper service.
#
# These settings should only be used for *demo* purposes.
field.1.name=AwsAccessKey
field.1.prompt=Your AWS Access Key *
field.1.type=text
field.2.name=AwsSecretKey
field.2.prompt=Your AWS Secret Key *
field.2.type=password
field.3.name=S3BucketName
field.3.prompt=S3 Bucket Name *
This bucket must already exist in your S3 account
field.3.type=text
#####################################
## Some example fields...
#field.4.name=FavouriteColour
#field.4.prompt=My favourite colour is
#field.4.type=radio
#field.4.options=Blue,Green,Red,Puce
#field.5.name=Location
#field.5.prompt=Where are you?
#field.5.type=selection
#field.5.options=Earth,Elsewhere
###
# Configurable text items displayed in the GUI, separated into sections by screen.
#
# Each screen has a title, and images/text/tooltips for the back and next buttons. If no text or image is
# provided for a button, the button will not be displayed.
#
# Where a screen has additional non-standard elements, these are listed in the screen description below.
#
# The screens 'title' text item, and any additional non-standard text elements, may include variables
# that will be replaced when the text is displayed. Replacement variables are prefixed surrounded with
# ${} and can include anything in the Uploader's properties, parameters provided or user inputs. In
# addition, the following information is made available by the Uploader:
# File constraints:
# ${maxFileSize}, ${maxFileCount}, ${validFileExtensions}
# File(s) chosen for upload (only available after screen 2):
# ${fileNameList}, ${filesSize}
###
## Screen 1 displays user input fields, as configured with the 'field.' properties.
screen.1.title=Step 1 of 4.This is a demonstration version of the JetS3t Uploader.
Although the Uploader normally requires a Gatekeeper server to provide signed URLs, this demo version allows you to try it out in stand-alone mode by using your AWS credentials.
screen.1.nextButton.text=Next
screen.1.nextButton.tooltip=Next
screen.1.nextButton.image=/images/nuvola/32x32/actions/forward.png
## Screen 2 prompts the user to choose a file to upload, by drag-and-dropping a file into a drop zone or by selecting it with a browse button.
## Screen-specific text items:
## dragDropPrompt : Instructions for user to drag-drop file onto pane, or use browse button.
## browseButton.text : Text to display in the file browse button.
screen.2.title=Step 2 of 4.
Please choose the file you wish to upload.
screen.2.backButton.text=Back
screen.2.backButton.image=/images/nuvola/32x32/actions/back.png
screen.2.backButton.tooltip=Back
screen.2.dragDropPrompt=Drag and drop a file anywhere in this window, or use the Browse button below to select a file
You may upload ${maxFileCount} file(s) at a time
The maximum file upload size allowed is ${maxFileSize} MBytes
screen.2.browseButton.text=Choose file
screen.2.browseButton.image=/images/nuvola/32x32/filesystems/folder_blue.png
screen.2.browseButton.tooltip=Choose a file to upload
## Screen 3 displays information about the files the user is about to upload.
## Screen-specific text items:
## fileInformation : Text with information about the file to be uploaded.
screen.3.title=Step 3 of 4.
Please confirm the details of the file you have chosen to upload
screen.3.nextButton.text=Upload
screen.3.nextButton.image=/images/nuvola/32x32/actions/up.png
screen.3.nextButton.tooltip=Upload the file(s) you have chosen
screen.3.backButton.text=Back
screen.3.backButton.image=/images/nuvola/32x32/actions/back.png
screen.3.backButton.tooltip=Back
screen.3.fileInformation=You have chosen to upload the file:
${fileNameList}
The total upload size is: ${filesSize}
To upload the file, click the Upload button
To choose a different file, click the Back button
## Screen 4 displays the upload progress information.
## Screen-specific text items:
## connectingMessage : Message displayed while uploaded makes initial connection to S3
## hashingMessage : Message displayed while uploaded hashes the upload file.
## fileInformation : Text with information about the file being uploaded.
## cancelButton.text : Text to display in the Cancel upload button.
screen.4.title=Step 4 of 4.
Uploading file to server
screen.4.connectingMessage=Connecting to the server
Please wait
screen.4.hashingMessage=Generating MD5 hash of file(s)
Please be patient, this may take several minutes for large files
screen.4.fileInformation=Uploading ${fileNameList}, total size : ${filesSize}
screen.4.cancelButton.text=Cancel upload
screen.4.cancelButton.image=/images/nuvola/32x32/actions/cancel.png
screen.4.cancelButton.tooltip=Cancels the current upload
## Screen 5 displays a thankyou message after a successful upload, or an error message if something has gone wrong.
## Screen-specific text items:
## thankyouMessage : Thankyou message to display when the upload completes successfully.
## errorMessage : Error message to display if/when an error occurs.
screen.5.title=Finished
screen.5.thankyouMessage=Your file has been uploaded to S3
File uploaded:
${fileNameList}
screen.5.errorMessage=Sorry, an error occurred: ${errorCode}.
Please contact us at [email protected] for help