<%@ MasterClass="Application.Portlets.SlideWindow" %>
<com:TContent ID="SlideWindowContent">
- <script type="text/javascript">
- document.observe("dom:loaded", function() {
- jobConfigurationWindow = ConfigurationWindow<%=$this->getPage()->JobConfiguration->getMaster()->ClientID%>;
- jobSlideWindowObj = <%=$this->getPage()->JobWindow->ShowID%>SlideWindow;
- jobSlideWindowObj.setConfigurationObj(jobConfigurationWindow);
- });
- </script>
<com:TActivePanel ID="RepeaterShow">
<com:TActiveRepeater ID="Repeater">
<prop:ItemTemplate>
ItemStyle.CssClass="slide-window-element"
AlternatingItemStyle.CssClass="slide-window-element-alternating"
>
+ <com:TActiveTemplateColumn HeaderText="<input type='checkbox' name='actions_checkbox' onclick=SlideWindow.getObj('JobWindow').markAllChecked(this.checked)>">
+ <prop:ItemTemplate>
+ <input type="checkbox" name="actions_checkbox" value="<%=$this->getParent()->Data['jobid']%>" id="<%=$this->getPage()->JobWindow->CheckedValues->ClientID%><%=$this->getParent()->Data['jobid']%>" rel="<%=$this->getPage()->JobWindow->CheckedValues->ClientID%>" onclick="SlideWindow.getObj('JobWindow').markChecked(this.getAttribute('rel'), this.checked, this.value, true);" />
+ </prop:ItemTemplate>
+ </com:TActiveTemplateColumn>
<com:TActiveBoundColumn
SortExpression="jobid"
HeaderText="ID"
DataField="jobid"
ItemStyle.HorizontalAlign="Center"
/>
- <com:TActiveTemplateColumn HeaderText="Job name" SortExpression="name">
+ <com:TActiveTemplateColumn HeaderText="<%[ Job name ]%>" SortExpression="name">
<prop:ItemTemplate>
<div><%=$this->getParent()->Data['name']%></div>
<input type="hidden" name="<%=$this->getParent()->ClientID%>" value="<%=$this->getParent()->Data['jobid']%>" />
</com:TActiveTemplateColumn>
<com:TActiveTemplateColumn ItemTemplate="<%=$this->getPage()->JobWindow->getJobType($this->getParent()->Data['type'])%>" SortExpression="type">
<prop:HeaderText>
- <span title="Type" style="cursor: help">T</span>
+ <span title="<%=Prado::localize('Type')%>" style="cursor: help">T</span>
</prop:HeaderText>
</com:TActiveTemplateColumn>
<com:TActiveTemplateColumn ItemTemplate="<%=array_key_exists($this->getParent()->Data['level'], $this->getPage()->JobWindow->jobLevels) ? mb_substr($this->getPage()->JobWindow->jobLevels[$this->getParent()->Data['level']], 0, 4) : ''%>" SortExpression="level">
<prop:HeaderText>
- <span title="Level" style="cursor: help">L</span>
+ <span title="<%=Prado::localize('Level')%>" style="cursor: help">L</span>
</prop:HeaderText>
</com:TActiveTemplateColumn>
- <com:TActiveTemplateColumn HeaderText="Job status" SortExpression="jobstatus">
+ <com:TActiveTemplateColumn HeaderText="<%[ Job status ]%>" SortExpression="jobstatus">
<prop:ItemTemplate>
<div class="job-status-<%=$this->getParent()->Data['jobstatus']%>" title="<%=isset($this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->description) ? $this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->description : ''%>"><%=isset($this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->value) ? $this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->value : ''%></div>
</prop:ItemTemplate>
</com:TActiveTemplateColumn>
<com:TActiveBoundColumn
SortExpression="endtime"
- HeaderText="End time"
+ HeaderText="<%[ End time ]%>"
DataField="endtime"
/>
</com:TActiveDataGrid>
+ <com:TActiveHiddenField ID="CheckedValues" />
</com:TActivePanel>
<com:TCallback ID="DataElementCall" OnCallback="Page.JobWindow.configure">
- <prop:ClientSide OnComplete="jobConfigurationWindow.show();jobConfigurationWindow.progress(false);" />
+ <prop:ClientSide.OnComplete>
+ ConfigurationWindow.getObj('JobWindow').show();
+ ConfigurationWindow.getObj('JobWindow').progress(false);
+ </prop:ClientSide.OnComplete>
</com:TCallback>
</com:TContent>