]> git.sur5r.net Git - bacula/bacula/blobdiff - gui/baculum/protected/Portlets/JobList.tpl
baculum: Implement Polish language support
[bacula/bacula] / gui / baculum / protected / Portlets / JobList.tpl
index bd4bf6cf34282076dcd3532d5f60ef61caba1114..5b8d800f18a0a05a33716b39703e4f1770176a04 100644 (file)
@@ -1,12 +1,5 @@
 <%@ 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>