]> git.sur5r.net Git - bacula/bacula/blob - gui/baculum/protected/Web/Portlets/JobRunList.tpl
baculum: Stop using hidden fields to store item identifiers
[bacula/bacula] / gui / baculum / protected / Web / Portlets / JobRunList.tpl
1 <%@ MasterClass="Application.Web.Portlets.SlideWindow" %>
2 <com:TContent ID="SlideWindowContent">
3         <com:TActivePanel ID="RepeaterShow">
4         <com:TActiveRepeater ID="Repeater">
5                 <prop:ItemTemplate>
6                         <%=($this->getPage()->JobRunWindow->oldDirector != $this->DataItem['director']) ? '<div class="window-section"><span>' . Prado::localize('Director:') . ' ' . $this->DataItem['director']  . '<span></div>': ''%>
7                         <div data-type="item_value" rel="<%#$this->DataItem['name']%>" class="slide-window-element">
8                                 <img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/job-icon.png" alt="" /> <%#$this->DataItem['name']%>
9                         </div>
10                         <%=!($this->getPage()->JobRunWindow->oldDirector = $this->DataItem['director'])%>
11                 </prop:ItemTemplate>
12         </com:TActiveRepeater>
13         </com:TActivePanel>
14         <com:TActivePanel ID="DataGridShow">
15         <com:TActiveDataGrid
16                 ID="DataGrid"
17                 AutoGenerateColumns="false"
18                 AllowSorting="false"
19                 OnSortCommand="sortDataGrid"
20                 CellPadding="5px"
21                 CssClass="window-section-detail-smallrow"
22                 ItemStyle.CssClass="slide-window-element"
23                 AlternatingItemStyle.CssClass="slide-window-element-alternating"
24         >
25                 <com:TActiveTemplateColumn HeaderText="<%[ Job name ]%>" SortExpression="name">
26                         <prop:ItemTemplate>
27                                 <div data-type="item_value" rel="<%=$this->getParent()->DataItem['name']%>"><%=$this->getParent()->DataItem['name']%></div>
28                         </prop:ItemTemplate>
29                 </com:TActiveTemplateColumn>
30                 <com:TActiveBoundColumn
31                                 SortExpression="director"
32                                 HeaderText="<%[ Director ]%>"
33                                 DataField="director"
34                                 ItemStyle.HorizontalAlign="Center"
35                         />
36         </com:TActiveDataGrid>
37         </com:TActivePanel>
38         <com:TCallback ID="DataElementCall" OnCallback="Page.JobRunWindow.configure">
39                 <prop:ClientSide.OnComplete>
40                         ConfigurationWindow.getObj('JobRunWindow').show();
41                         ConfigurationWindow.getObj('JobRunWindow').progress(false);
42                 </prop:ClientSide.OnComplete>
43         </com:TCallback>
44 </com:TContent>