Add description to the path input in DevtoolsProjectAddForm
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 27 Aug 2021 09:23:49 +0000 (11:23 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 27 Aug 2021 09:23:49 +0000 (11:23 +0200)
Resolves #4479

wcfsetup/install/files/lib/acp/form/DevtoolsProjectAddForm.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 947261e82d519123d40c10ed83cfc7f60e46df44..503dd57296c66eb022407a5af7a92817c68327ab 100644 (file)
@@ -139,6 +139,7 @@ class DevtoolsProjectAddForm extends AbstractFormBuilderForm
 
                 TextFormField::create('path')
                     ->label('wcf.acp.devtools.project.path')
+                    ->description('wcf.acp.devtools.project.path.description')
                     ->required()
                     ->addValidator(new FormFieldValidator('validPath', function (TextFormField $formField) {
                         // ensure that unified directory separators are used
index f92c22c5c752e52b129cdeba630a364dc66bfc02..80eef8de327eed7c803984d6cb399824bfbf645f 100644 (file)
                <item name="wcf.acp.devtools.project.name"><![CDATA[Name]]></item>
                <item name="wcf.acp.devtools.project.name.error.notUnique"><![CDATA[Der Name wird bereits von einem anderen Projekt verwendet.]]></item>
                <item name="wcf.acp.devtools.project.path"><![CDATA[Pfad]]></item>
+               <item name="wcf.acp.devtools.project.path.description"><![CDATA[Der absolute Pfad zum Paket im Dateisystem.]]></item>
                <item name="wcf.acp.devtools.project.path.error.notInstalled"><![CDATA[Das Paket wurde noch nicht installiert. <a href="#" {if $project->getPackageArchive()->getOpenRequirements()|empty}class="jsDevtoolsInstallPackage"{else}class="jsStaticDialog" data-dialog-id="openPackageRequirements"{/if}>{if LANGUAGE_USE_INFORMAL_VARIANT}Willst du{else}Wollen Sie{/if} das Paket installieren?</a>]]></item>
                <item name="wcf.acp.devtools.project.path.error.notFound"><![CDATA[Der Pfad ist ungültig.]]></item>
                <item name="wcf.acp.devtools.project.path.error.notUnique"><![CDATA[Der Pfad wird bereits von einem anderen Projekt verwendet.]]></item>
index d3243a7cfb1bf87d4bf1adf45f2f9fd7c4a99085..c55c805f43cf5d2c4373dcb6d9521998c2b91e23 100644 (file)
                <item name="wcf.acp.devtools.project.name"><![CDATA[Name]]></item>
                <item name="wcf.acp.devtools.project.name.error.notUnique"><![CDATA[The name is already used by another project.]]></item>
                <item name="wcf.acp.devtools.project.path"><![CDATA[Path]]></item>
+               <item name="wcf.acp.devtools.project.path.description"><![CDATA[The absolute path to the package within the filesystem.]]></item>
                <item name="wcf.acp.devtools.project.path.error.notInstalled"><![CDATA[The package has not been installed yet. <a href="#" {if $project->getPackageArchive()->getOpenRequirements()|empty}class="jsDevtoolsInstallPackage"{else}class="jsStaticDialog" data-dialog-id="openPackageRequirements"{/if}>Do you want to install the package?</a>]]></item>
                <item name="wcf.acp.devtools.project.path.error.notFound"><![CDATA[The path is invalid.]]></item>
                <item name="wcf.acp.devtools.project.path.error.notUnique"><![CDATA[The path is already used by another project.]]></item>