Viewing File: /usr/local/cpanel/base/frontend/jupiter/passenger/directives/table_row_form.ptt
<tr id="envarForm" class="inline-form info">
<td id="keyInlineEditor" class="key-name-editor-container">
<div class="record_elements">
<div class="record_element">
<div class="record_subelement" ng-class="{ 'has-error' : details.add_app['envarName'].$invalid && details.add_app['envarName'].$dirty }">
<label for="envarName" class="table-form-label">
[% locale.maketext('Name') %]
</label>
<input type="text"
class="form-control"
aria-label="envarName"
ng-model="envarName"
id="envarName"
name="envarName"
ng-trim="false"
required
ng-pattern="/^[A-Za-z\-_][A-Za-z0-9\-_]{0,255}$/"
maxLength="256"
autoFocus
placeholder="[% locale.maketext('Environment Variable Name') %]">
</div>
</div>
<div class="record_element">
<div class="record_subelement">
<ul validation-container field-name="envarName">
<li validation-item
field-name="envarName"
validation-name="required">[% locale.maketext("This field is required.") %]
</li>
<li validation-item
field-name="envarName"
validation-name="pattern">[% locale.maketext("This field must not start with a number and may only contain numbers, letters, hyphens and underscores.") %]
</li>
</ul>
</div>
</div>
</div>
</td>
<td id="valueInlineEditor" class="key-value-editor-container">
<div class="record_elements">
<div class="record_element">
<div class="record_subelement">
<label for="envarValue" class="table-form-label">
[% locale.maketext('Value') %]
</label>
<input type="text"
class="form-control"
aria-label="envarValue"
ng-model="envarValue"
id="envarValue"
name="envarValue"
ng-trim="false"
required
maxLength="1024"
no-apache-literals
ng-pattern="/^[\u0020-\u007e]{1,1024}$/"
placeholder="[% locale.maketext('Environment Variable Value') %]">
</div>
</div>
<div class="record_element">
<div class="record_subelement">
<ul validation-container field-name="envarValue">
<li validation-item
field-name="envarValue"
validation-name="required">[% locale.maketext("This field is required.") %]
</li>
<li validation-item
field-name="envarValue"
validation-name="pattern">[% locale.maketext("This field must contain only printable [asis,ASCII] characters.") %]
</li>
<li validation-item
field-name="applPath"
validation-name="noApacheLiterals">[% locale.maketext("Environment variable values must not contain [asis,Apache] variable substitution literals: [_1]", "\${") %]
</li>
</ul>
</div>
</div>
</div>
</td>
<td>
<button class="btn btn-primary btn-sm"
id="save_btn"
name="save_btn"
type="submit"
ng-disabled="checkSaveDisabledStatus()"
ng-click="handleSave()">[% locale.maketext('Save') %]
</button>
<button class="btn btn-link btn-sm"
type="button"
id="cancel_btn"
name="cancel_btn"
ng-click="handleCancel()">[% locale.maketext('Cancel') %]
</button>
</td>
</tr>
Back to Directory
File Manager