1 <div class="config_directives" style="display: none">
3 ID="RepeaterDirectives"
4 OnItemDataBound="createDirectiveElement"
7 <div class="directive_field">
8 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'TextBox')%>">
10 <com:Application.Web.Portlets.DirectiveText />
12 </com:Application.Web.Portlets.BConditional>
13 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'Integer')%>">
15 <com:Application.Web.Portlets.DirectiveInteger />
17 </com:Application.Web.Portlets.BConditional>
18 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'CheckBox')%>">
20 <com:Application.Web.Portlets.DirectiveBoolean />
22 </com:Application.Web.Portlets.BConditional>
23 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'TimePeriod')%>">
25 <com:Application.Web.Portlets.DirectiveTimePeriod />
27 </com:Application.Web.Portlets.BConditional>
28 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'ComboBox')%>">
30 <com:Application.Web.Portlets.DirectiveComboBox />
32 </com:Application.Web.Portlets.BConditional>
33 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'ListBox')%>">
35 <com:Application.Web.Portlets.DirectiveListBox />
37 </com:Application.Web.Portlets.BConditional>
38 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'FileSet')%>">
40 <com:Application.Web.Portlets.DirectiveFileSet />
42 </com:Application.Web.Portlets.BConditional>
43 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'Schedule')%>">
45 <com:Application.Web.Portlets.DirectiveSchedule />
47 </com:Application.Web.Portlets.BConditional>
48 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'Messages')%>">
50 <com:Application.Web.Portlets.DirectiveMessages />
52 </com:Application.Web.Portlets.BConditional>
53 <com:Application.Web.Portlets.BConditional BCondition="<%#($this->DataItem['field_type'] === 'Runscript')%>">
55 <com:Application.Web.Portlets.DirectiveRunscript />
57 </com:Application.Web.Portlets.BConditional>
60 </com:TActiveRepeater>
61 <com:Application.Web.Portlets.DirectiveSetting
62 Resource="<%=$this->getResource()%>"
63 OnLoadDirectives="loadDirectives"
65 <div class="button center block">
69 ActiveControl.EnableUpdate="false"
70 OnCommand="TemplateControl.unloadDirectives"
72 Attributes.onclick="$('div.config_directives').slideUp();"
76 ValidationGroup="Directive"
77 ActiveControl.EnableUpdate="false"
78 OnCommand="SourceTemplateControl.saveResource"
79 CommandParameter="save"
83 <prop:ClientSide.OnLoading>
84 $('.save_progress').show();
85 $('.save_done').hide();
86 </prop:ClientSide.OnLoading>
87 <prop:ClientSide.OnComplete>
88 $('.save_progress').hide();
89 $('.save_done').show();
90 </prop:ClientSide.OnComplete>
91 <prop:ClientSide.OnFailure>
92 $('.save_progress').hide();
93 $('.save_done').show();
94 </prop:ClientSide.OnFailure>
96 <span style="display: inline-block; width: 60px;">
97 <span class="save_progress" style="display: none;"><img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/ajax-loader.gif" alt="" /></span>
98 <com:TActiveLabel ID="SaveDirectiveOk" Display="None" CssClass="txt-noshadow"><span class="save_done"><img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/icon_ok.png" alt="" /> <%[ OK ]%></span></com:TActiveLabel>
99 <com:TActiveLabel ID="SaveDirectiveError" Display="None" CssClass="txt-noshadow error"><span class="save_done"><img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/icon_err.png" alt="" /> <%[ Error ]%></span></com:TActiveLabel>
101 <com:TActiveLabel ID="SaveDirectiveErrMsg" Display="None" CssClass="txt-noshadow error block" />