Commit 58a45dd9 authored by Thomas Löffler's avatar Thomas Löffler

Merge branch 'feature/message-abandon-extension' into 'develop'

[FEATURE] Add registration form for abandoned extensions

See merge request !416
parents 6b595fcf 02d57412
Pipeline #7020 passed with stages
in 6 minutes and 48 seconds
......@@ -127,6 +127,9 @@ plugin.tx_terfe2 {
# cat=TER Frontend/settings/5530; type=int+; label=Search Results PID: PID of search results page
searchResultsPid = 1
# cat=TER Frontend/settings/5540; type=int+; label=Abandoned Extension Form PID: PID of the form, to get a maintainer of an abandoned extension
abandonedExtensionFormPid = 408
}
}
......
......@@ -60,6 +60,7 @@ plugin.tx_terfe2 {
manageKeysPID = {$plugin.tx_terfe2.settings.pages.manageKeysPID}
uploadVersionPID = {$plugin.tx_terfe2.settings.pages.uploadVersionPID}
searchResultsPid = {$plugin.tx_terfe2.settings.pages.searchResultsPid}
abandonedExtensionFormPid = {$plugin.tx_terfe2.settings.pages.abandonedExtensionFormPid}
}
}
......
renderingOptions:
submitButtonLabel: Submit
type: Form
identifier: abandon-extension
label: abandon-extension
prototypeName: standard
finishers:
-
options:
subject: 'maintain extension'
recipientAddress: maintenance@typo3.org
recipientName: 'typo3.org maintenance team'
senderAddress: info@typo3.org
senderName: 'typo3.org website'
replyToAddress: ''
carbonCopyAddress: ''
blindCarbonCopyAddress: ''
format: html
attachUploads: true
translation:
language: ''
identifier: EmailToReceiver
renderables:
-
renderingOptions:
previousButtonLabel: 'Previous step'
nextButtonLabel: 'Next step'
type: Page
identifier: page-1
label: Step
renderables:
-
defaultValue: ''
type: Text
identifier: text-1
label: Name
properties:
fluidAdditionalAttributes:
required: required
validators:
-
identifier: NotEmpty
-
defaultValue: ''
type: Text
identifier: text-2
label: Mail
properties:
fluidAdditionalAttributes:
required: required
validators:
-
identifier: NotEmpty
-
identifier: EmailAddress
-
defaultValue: ''
type: Text
identifier: text-3
label: 'Extension Key'
properties:
fluidAdditionalAttributes:
required: required
elementDescription: 'Tell us, which extension key you like to maintain'
validators:
-
identifier: NotEmpty
-
defaultValue: ''
type: Textarea
identifier: textarea-1
label: Message
properties:
elementDescription: ''
......@@ -42,7 +42,7 @@
<div class="alert alert-warning mt-3 mb-3" role="alert">
<h4 class="alert-header">
<span class="ter-ext-state-beta"><i class="fa fa-exclamation-triangle"></i></span>
Outdated extension
Outdated extension<br>
<small class="text-muted">This extension supports none of the currently supported TYPO3 core version</small>
</h4>
</div>
......@@ -51,8 +51,8 @@
<div class="alert alert-danger mt-3 mb-3" role="alert">
<h4 class="alert-header">
<span class="ter-ext-state-beta"><i class="fa fa-exclamation-triangle"></i></span>
Obsolete extension
<small class="text-muted">This extension is marked as obsolete and not supported anymore</small>
Abandoned extension<br>
<small class="text-muted">This extension has no maintainer at the moment. If you like to get the maintainer of this extension, fill out our <f:link.page pageUid="{settings.pages.abandonedExtensionFormPid}">registration form</f:link.page>.</small>
</h4>
</div>
</f:if>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment