TYPO3 v15 dev-main snapshot ()
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
Closure:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\ClosureFinisher
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.Closure.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
closure: ''
|
||||
errorMessage: ''
|
||||
@@ -0,0 +1,46 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
Confirmation:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\ConfirmationFinisher
|
||||
options:
|
||||
templateName: Confirmation
|
||||
# @todo: These paths are unfortunate. They should in general be
|
||||
# "EXT:form/Resources/Private/(Templates / Layout / Partials),
|
||||
# and then "Frontend/Finishers/Confirmation/Confirmation" as templateName
|
||||
# to be fed to render(), to follow general core view rendering practice
|
||||
# of having global "extension entry paths". Create some b/w compat layer,
|
||||
# move position of default templates around and deprecate the old way.
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Confirmation/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layout/Finishers/Confirmation/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/Finishers/Confirmation/'
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
message: ''
|
||||
contentElementUid: ''
|
||||
errorMessage: ''
|
||||
FormEngine:
|
||||
label: tt_content.finishersDefinition.Confirmation.label
|
||||
elements:
|
||||
contentElementUid:
|
||||
label: tt_content.finishersDefinition.Confirmation.contentElementUid.label
|
||||
config:
|
||||
type: group
|
||||
allowed: tt_content
|
||||
size: 1
|
||||
maxitems: 1
|
||||
fieldWizard:
|
||||
recordsOverview:
|
||||
disabled: 1
|
||||
message:
|
||||
label: tt_content.finishersDefinition.Confirmation.message.label
|
||||
config:
|
||||
type: text
|
||||
enableRichtext: true
|
||||
richtextConfiguration: form-content
|
||||
@@ -0,0 +1,8 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
DeleteUploads:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\DeleteUploadsFinisher
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label
|
||||
@@ -0,0 +1,161 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
EmailToReceiver:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\EmailFinisher
|
||||
options:
|
||||
templateName: 'Default'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Email/'
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
subject: ''
|
||||
recipients: { }
|
||||
senderAddress: ''
|
||||
senderName: ''
|
||||
replyToRecipients: { }
|
||||
carbonCopyRecipients: { }
|
||||
blindCarbonCopyRecipients: { }
|
||||
addHtmlPart: true
|
||||
attachUploads: true
|
||||
translation:
|
||||
language: ''
|
||||
title: ''
|
||||
message: ''
|
||||
errorMessage: ''
|
||||
FormEngine:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.label
|
||||
elements:
|
||||
message:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.message.label
|
||||
config:
|
||||
type: text
|
||||
enableRichtext: true
|
||||
richtextConfiguration: form-content
|
||||
subject:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.subject.label
|
||||
config:
|
||||
type: input
|
||||
required: true
|
||||
recipients:
|
||||
title: tt_content.finishersDefinition.EmailToReceiver.recipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.recipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
senderAddress:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.senderAddress.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
senderName:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.senderName.label
|
||||
config:
|
||||
type: input
|
||||
replyToRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToReceiver.replyToRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.replyToRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
carbonCopyRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToReceiver.carbonCopyRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.carbonCopyRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
blindCarbonCopyRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToReceiver.blindCarbonCopyRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.blindCarbonCopyRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
addHtmlPart:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.addHtmlPart.label
|
||||
config:
|
||||
type: check
|
||||
default: 1
|
||||
translation:
|
||||
language:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.language.label
|
||||
config:
|
||||
type: select
|
||||
renderType: selectSingle
|
||||
minitems: 1
|
||||
maxitems: 1
|
||||
size: 1
|
||||
items:
|
||||
5:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.language.0
|
||||
value: ''
|
||||
10:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.language.1
|
||||
value: default
|
||||
title:
|
||||
label: tt_content.finishersDefinition.EmailToReceiver.title.label
|
||||
config:
|
||||
type: input
|
||||
@@ -0,0 +1,161 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
EmailToSender:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\EmailFinisher
|
||||
options:
|
||||
templateName: 'Default'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Email/'
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
subject: ''
|
||||
recipients: { }
|
||||
senderAddress: ''
|
||||
senderName: ''
|
||||
replyToRecipients: { }
|
||||
carbonCopyRecipients: { }
|
||||
blindCarbonCopyRecipients: { }
|
||||
addHtmlPart: true
|
||||
attachUploads: true
|
||||
title: ''
|
||||
message: ''
|
||||
translation:
|
||||
language: ''
|
||||
errorMessage: ''
|
||||
FormEngine:
|
||||
label: tt_content.finishersDefinition.EmailToSender.label
|
||||
elements:
|
||||
message:
|
||||
label: tt_content.finishersDefinition.EmailToSender.message.label
|
||||
config:
|
||||
type: text
|
||||
enableRichtext: true
|
||||
richtextConfiguration: form-content
|
||||
subject:
|
||||
label: tt_content.finishersDefinition.EmailToSender.subject.label
|
||||
config:
|
||||
type: input
|
||||
required: true
|
||||
recipients:
|
||||
title: tt_content.finishersDefinition.EmailToSender.recipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.recipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
senderAddress:
|
||||
label: tt_content.finishersDefinition.EmailToSender.senderAddress.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
senderName:
|
||||
label: tt_content.finishersDefinition.EmailToSender.senderName.label
|
||||
config:
|
||||
type: input
|
||||
replyToRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToSender.replyToRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.replyToRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
carbonCopyRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToSender.carbonCopyRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.carbonCopyRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
blindCarbonCopyRecipients:
|
||||
title: tt_content.finishersDefinition.EmailToSender.blindCarbonCopyRecipients.label
|
||||
type: array
|
||||
section: true
|
||||
sectionItemKey: email
|
||||
sectionItemValue: name
|
||||
el:
|
||||
_arrayContainer:
|
||||
type: array
|
||||
title: tt_content.finishersDefinition.EmailToSender.blindCarbonCopyRecipients.item.label
|
||||
el:
|
||||
email:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
||||
config:
|
||||
type: input
|
||||
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
||||
required: true
|
||||
name:
|
||||
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
||||
config:
|
||||
type: input
|
||||
addHtmlPart:
|
||||
label: tt_content.finishersDefinition.EmailToSender.addHtmlPart.label
|
||||
config:
|
||||
type: check
|
||||
default: 1
|
||||
translation:
|
||||
language:
|
||||
label: tt_content.finishersDefinition.EmailToSender.language.label
|
||||
config:
|
||||
type: select
|
||||
renderType: selectSingle
|
||||
minitems: 1
|
||||
maxitems: 1
|
||||
size: 1
|
||||
items:
|
||||
5:
|
||||
label: tt_content.finishersDefinition.EmailToSender.language.0
|
||||
value: ''
|
||||
10:
|
||||
label: tt_content.finishersDefinition.EmailToSender.language.1
|
||||
value: default
|
||||
title:
|
||||
label: tt_content.finishersDefinition.EmailToSender.title.label
|
||||
config:
|
||||
type: input
|
||||
@@ -0,0 +1,16 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
FlashMessage:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\FlashMessageFinisher
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
messageBody: ''
|
||||
messageTitle: ''
|
||||
messageArguments: ''
|
||||
messageCode: 0
|
||||
severity: 0
|
||||
errorMessage: ''
|
||||
@@ -0,0 +1,36 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
Redirect:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\RedirectFinisher
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
pageUid: ''
|
||||
additionalParameters: ''
|
||||
fragment: ''
|
||||
errorMessage: ''
|
||||
FormEngine:
|
||||
label: tt_content.finishersDefinition.Redirect.label
|
||||
elements:
|
||||
pageUid:
|
||||
label: tt_content.finishersDefinition.Redirect.pageUid.label
|
||||
config:
|
||||
type: group
|
||||
allowed: pages
|
||||
size: 1
|
||||
minitems: 1
|
||||
maxitems: 1
|
||||
fieldWizard:
|
||||
recordsOverview:
|
||||
disabled: 1
|
||||
additionalParameters:
|
||||
label: tt_content.finishersDefinition.Redirect.additionalParameters.label
|
||||
config:
|
||||
type: input
|
||||
fragment:
|
||||
label: tt_content.finishersDefinition.Redirect.fragment.label
|
||||
config:
|
||||
type: input
|
||||
@@ -0,0 +1,11 @@
|
||||
prototypes:
|
||||
standard:
|
||||
finishersDefinition:
|
||||
SaveToDatabase:
|
||||
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\SaveToDatabaseFinisher
|
||||
formEditor:
|
||||
iconIdentifier: form-finisher
|
||||
label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label
|
||||
predefinedDefaults:
|
||||
options:
|
||||
errorMessage: ''
|
||||
Reference in New Issue
Block a user