1 <%@ MasterClass="Application.Portlets.ConfigurationPanel"%>
2 <com:TContent ID="ConfigurationWindowContent">
3 <strong><%[ Client name: ]%> <com:TActiveLabel ID="ClientName" /><com:TActiveLabel ID="ClientIdentifier" Visible="false" /></strong><br />
4 <com:TActiveLabel ID="ClientDescription" Style="font-style: italic; font-size: 12px"/>
6 <com:TValidationSummary
8 CssClass="validation-error-summary"
9 ValidationGroup="ClientGroup"
12 HeaderText="<%[ There is not possible to run selected action because: ]%>" />
13 <div class="text small"><%[ Console status ]%></div>
14 <div class="field-full" style="min-height: 172px">
15 <com:TActiveTextBox ID="ShowClient" TextMode="MultiLine" CssClass="textbox-auto" Style="height: 162px; font-size: 11px;" ReadOnly="true" />
18 <com:Application.Portlets.BActiveButton ID="Status" Text="<%[ Status ]%>" />
21 <div class="text"><com:TLabel ForControl="FileRetention" Text="<%[ File retention (in days): ]%>" /></div>
23 <com:TActiveTextBox ID="FileRetention" MaxLength="14" AutoPostBack="false" CssClass="textbox-auto" Text="" />
24 <com:TActiveCustomValidator ID="FileRetentionValidator" ValidationGroup="ClientGroup" ControlToValidate="FileRetention" ErrorMessage="<%[ File retention value must be positive integer or zero. ]%>" ControlCssClass="validation-error" Display="None" OnServerValidate="fileRetentionValidator" ClientSide.OnValidationError="IsInvalid<%=$this->getPage()->ClientConfiguration->getMaster()->ClientID%> = true" />
28 <div class="text"><com:TLabel ForControl="JobRetention" Text="<%[ Job retention (in days): ]%>" /></div>
30 <com:TActiveTextBox ID="JobRetention" MaxLength="14" AutoPostBack="false" CssClass="textbox-auto" Text="" />
31 <com:TActiveCustomValidator ID="JobRetentionValidator" ValidationGroup="ClientGroup" ControlToValidate="JobRetention" ErrorMessage="<%[ Job retention value must be positive integer or zero. ]%>" ControlCssClass="validation-error" Display="None" OnServerValidate="jobRetentionValidator" ClientSide.OnValidationError="IsInvalid<%=$this->getPage()->ClientConfiguration->getMaster()->ClientID%> = true" />
35 <div class="text"><com:TLabel ForControl="AutoPrune" Text="<%[ AutoPrune: ]%>" /></div>
36 <div class="field"><com:TActiveCheckBox ID="AutoPrune" AutoPostBack="false" /></div>
38 <com:TCallback ID="ReloadClients" OnCallback="Page.ClientWindow.prepareData" />
39 <script type="text/javascript">
40 function <%=$this->getPage()->ClientConfiguration->getMaster()->ClientID%>reloadWindow() {
41 var callback = <%= $this->ReloadClients->ActiveControl->Javascript %>;
42 if(typeof(IsInvalid<%=$this->getPage()->ClientConfiguration->getMaster()->ClientID%>) == 'undefined') {
45 delete IsInvalid<%=$this->getPage()->ClientConfiguration->getMaster()->ClientID%>;
49 <com:Application.Portlets.BActiveButton ValidationGroup="ClientGroup" CausesValidation="true" ID="Apply" Text="<%[ Apply ]%>" />