1 <%@ MasterClass="Application.Portlets.SlideWindow"%>
2 <com:TContent ID="SlideWindowContent">
3 <com:TActivePanel ID="RepeaterShow">
4 <com:TActiveRepeater ID="Repeater">
6 <com:TPanel ID="PoolElement" CssClass="slide-window-element">
7 <img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/pool.png" alt="" /><%=@$this->DataItem->name%>
8 <input type="hidden" name="<%=$this->ClientID%>" value="<%=isset($this->DataItem->poolid) ? $this->DataItem->poolid : ''%>" />
11 </com:TActiveRepeater>
14 <com:TActivePanel ID="DataGridShow">
17 AutoGenerateColumns="false"
19 OnSortCommand="sortDataGrid"
21 CssClass="window-section-detail"
22 ItemStyle.CssClass="slide-window-element"
23 AlternatingItemStyle.CssClass="slide-window-element-alternating"
25 <com:TActiveTemplateColumn HeaderText="Pool name" SortExpression="name">
27 <div><%=$this->getParent()->Data['name']%></div>
28 <input type="hidden" name="<%=$this->getParent()->ClientID%>" value="<%=$this->getParent()->Data['poolid']%>" />
30 </com:TActiveTemplateColumn>
31 <com:TActiveBoundColumn
32 SortExpression="numvols"
33 HeaderText="Vol. number"
35 ItemStyle.HorizontalAlign="Center"
37 <com:TActiveTemplateColumn HeaderText="Vol. retention" SortExpression="volretention">
39 <%=(integer)($this->getParent()->Data['volretention'] / 3600 / 24)%> <%=$this->getParent()->Data['volretention'] < 172800 ? 'day' : 'days'%>
41 </com:TActiveTemplateColumn>
42 <com:TActiveTemplateColumn HeaderText="AutoPrune" SortExpression="autoprune" ItemStyle.HorizontalAlign="Center">
44 <%=$this->getParent()->Data['autoprune'] == 1 ? 'Yes' : 'No'%>
46 </com:TActiveTemplateColumn>
47 <com:TActiveTemplateColumn HeaderText="Recycle" SortExpression="recycle" ItemStyle.HorizontalAlign="Center">
49 <%=$this->getParent()->Data['recycle'] == 1 ? 'Yes' : 'No'%>
51 </com:TActiveTemplateColumn>
52 </com:TActiveDataGrid>
54 <com:TCallback ID="DataElementCall" OnCallback="Page.PoolWindow.configure">
55 <prop:ClientSide.OnComplete>
56 ConfigurationWindow.getObj('PoolWindow').show();
57 ConfigurationWindow.getObj('PoolWindow').progress(false);
58 </prop:ClientSide.OnComplete>