Problem parsing HTML: (47,75) : error : Object `ev` is null. Cannot access member: ev.ev_group {{includefile 'bootstrap/css/page_common.css'}} Event {{includefile 'bootstrap/js/hs3_ajax_post.js'}} {{includefile 'header.html'}} {{includefile 'navbar.html'}}
{{refid=queries['ref']}} {{ev=event refid}} {{isgroupcond=false}} {{isgrpaction=false}}
{{refidtest = queries['refid']}} {{if refidtest==null}} {{else}} {{refid = queries['refid']}} {{end}} {{isgroupcond=false}} {{isactcond=false}} {{trig_group=0}} {{trig_group_count=(ev_trig_group_count refid)}} {{for trig_group in 0..(trig_group_count-1)}} {{index=0}} {{for trigger in (event_triggers refid)}} {{if trigger.trigger_group_id==trig_group}}
{{if trig_if_edit refid index trig_group}}
{{if index==0 && trig_group==0}} WHEN {{else}} {{op1=''}} {{op2=''}} {{if index==0}} {{op1='selected'}} {{else}} {{op2='selected'}} {{end}} {{end}}
{{else}} {{if index==0}}
{{if trig_group==0}}WHEN{{else}}OR WHEN{{end}}
{{else}}
AND IF
{{end}} {{end}}
{{iscondition=false}} {{if index==0}} {{ifclass='hs-bg-red-l4'}} {{else}} {{ifclass='hs-bg-blue-l4'}} {{iscondition=true}} {{end}} {{trigger_set_condition refid index groupindex iscondition}}
{{if trig_if_edit refid index trig_group}}
{{if index==0 }} {{else}} {{end}}
{{~if trigger.trigger_type==22~}}
{{if isactcond}} {{typekeychar="C"}} {{else}} {{typekeychar="T"}} {{end}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}} {{if (array.size list) > 0}} {{end}} {{~trigger_build_ui refid index trig_group isgroupcond isactcond~}}
{{end}} {{~if trigger.trigger_type==6~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{if trigger.trigger_sub_type==1}} Changes and becomes: {{else if trigger.trigger_sub_type==2}} Has been: {{else if trigger.trigger_sub_type==3}} Has been: {{else if trigger.trigger_sub_type==5}} Is not equal to: {{else if trigger.trigger_sub_type==6}} Is greater than: {{else if trigger.trigger_sub_type==7}} Is less than: {{else if trigger.trigger_sub_type==8}} Has a value that just changed {{else if trigger.trigger_sub_type==9}} Is set to: {{else if trigger.trigger_sub_type==10}} Just had its value set or changed {{end}}
{{if trigger.trigger_sub_type != 8 && trigger.trigger_sub_type != 10}} {{uil = trigger_build_value_ui refid index trig_group true isgroupcond isactcond}} {{if uil}}
{{if uil.ui_textbox_start}}
{{end}} {{if uil.ui_textbox_end}}
{{end}} {{if uil.ui_checkbox}}
{{ch=''}} {{if uil.ui_checkbox_checked}} {{ch='checked'}} {{end}}
{{end}} {{if (array.size uil.ui_select_range) > 0}}
{{end}} {{end}} {{end}} {{if trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3}} {{if trigger.trigger_sub_type==2}} For at least {{else}} For exactly {{end}} {{tsv=trigger_device_timespan refid index trig_group isgroupcond isactcond}}
{{end}}
{{end}} {{~if trigger.trigger_type==2~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1 || trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3 || trigger.trigger_sub_type==12 || trigger.trigger_sub_type==13 || trigger.trigger_sub_type==14 || trigger.trigger_sub_type==15}}
{{if iscondition}} {{else}} {{end}}
{{end}} {{if trigger.trigger_sub_type==5 || trigger.trigger_sub_type==6 || trigger.trigger_sub_type==8 || trigger.trigger_sub_type==9}}
{{end}} {{if trigger.trigger_sub_type==16}}
{{end}}
{{end}} {{~if trigger.trigger_type==4~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1 || trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3}} {{dates=trigger_get_dates refid index trig_group isgroupcond isactcond}} {{date_index=0}} {{~for dt in dates~}}
{{~dt~}}
{{checked=''}} {{if string.contains dt "M"}} {{checked='checked'}} {{end}}
{{checked=''}} {{if string.contains dt "D"}} {{checked='checked'}} {{end}}
{{checked=''}} {{if string.contains dt "Y"}} {{checked='checked'}} {{end}}
{{date_index=date_index+1}} {{end}}
{{end}} {{if trigger.trigger_sub_type==4}}
{{if trigger_day_selected refid index trig_group 9 isgroupcond isactcond}}
{{else if trigger_day_selected refid index trig_group 8 isgroupcond isactcond}}
{{else}} {{if trigger_day_selected refid index trig_group 10 isgroupcond isactcond}}
{{end}} {{if !(trigger_day_selected refid index trig_group 10 isgroupcond isactcond)}}
{{if trigger_day_selected refid index trig_group 7 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{end}}
{{if trigger_day_selected refid index trig_group 1 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 2 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 3 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 4 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 5 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if !(trigger_day_selected refid index trig_group 10 isgroupcond isactcond)}}
{{if trigger_day_selected refid index trig_group 6 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{end}} {{end}}
{{end}} {{if trigger.trigger_sub_type==5}}
{{end}} {{if trigger.trigger_sub_type==10}}
{{end}} {{if trigger.trigger_sub_type==11}}
{{end}} {{if trigger.trigger_sub_type==12}}
{{end}}
{{end}} {{~if trigger.trigger_type==8~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{tsv=trigger_recurring_timespan refid index trig_group isgroupcond isactcond}}
{{end}} {{~if trigger.trigger_type==10~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{end}} {{~if trigger.trigger_type==12~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{tsv=trigger_timer_timespan refid index trig_group isgroupcond isactcond}}
{{end}} {{~if trigger.trigger_type==14~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1}}
{{if trigger_vr_confirm refid index trig_group isgroupcond isactcond}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}} {{if trigger.trigger_sub_type==4}}
Select Clients (leave unchecked for all)
{{for sp in speaker_clients}}
{{if trigger_vr_speaker_selected refid index trig_group sp.host sp.instance isgroupcond isactcond}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}}
{{end}}
{{end}} {{~if trigger.trigger_type==23~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{end}} {{~if trigger.trigger_type==18~}}
{{ch=''}} {{if trigger.email_from__anybody}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_from__reg_ex}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_subject__case_sensitive}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_subject__reg_ex}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_body__case_sensitive}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_body__reg_ex}} {{ch='checked'}} {{end}}
{{end}} {{~if trigger.trigger_type==16 || trigger.trigger_type==24~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{else}}
{{event_trigger_format refid index trig_group}}
{{end}}
{{if trig_if_edit refid index trig_group}} {{if is_trig_jui_plugin refid index trig_group}} {{else}} {{end}} {{else}} {{end}} {{if index>0 || trig_group>0}} {{end}} {{if index==((ev_trigs_in_group refid trig_group)-1)}} {{else}} {{end}}
{{index=index+1}} {{end}} {{end}} {{end}}
{{index=0}}
{{refidtest = queries['refid']}} {{if refidtest==null}} {{else}} {{refid = queries['refid']}} {{ev=event refid}} {{end}} {{isgrpaction=false}} {{isgroupcond=false}} {{isactcond=true}} {{iscondition=true}} {{groupindex=0}} {{act_group_count=(ev_act_group_count refid)}} {{for groupindex in 0..(act_group_count-1)}} {{actions_in_group=(event_actions_for_group refid groupindex)}} {{conditions_in_group=(event_conditions_for_group refid groupindex)}} {{if (array.size conditions_in_group) == 0}} {{margin_left=""}} {{else}} {{margin_left=" ml-1 ml-md-3"}} {{end}}
THEN
{{if (array.size conditions_in_group) == 0}} {{end}} {{if groupindex>0}} {{end}} {{if groupindex!=act_group_count-1}} {{end}} {{if event_action_group_enabled ev.ev_ref groupindex}} {{else}} {{end}} {{if groupindex==act_group_count-1}} {{else}} {{end}}
{{index=0}} {{for trigger in conditions_in_group}}
{{if index>0}}AND IF{{else}}IF{{end}}
{{if cond_if_edit refid index groupindex}}
{{trig_group=groupindex # groupindex is called trig_group in triggers.html}} {{~if trigger.trigger_type==22~}}
{{if isactcond}} {{typekeychar="C"}} {{else}} {{typekeychar="T"}} {{end}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}} {{if (array.size list) > 0}} {{end}} {{~trigger_build_ui refid index trig_group isgroupcond isactcond~}}
{{end}} {{~if trigger.trigger_type==6~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{if trigger.trigger_sub_type==1}} Changes and becomes: {{else if trigger.trigger_sub_type==2}} Has been: {{else if trigger.trigger_sub_type==3}} Has been: {{else if trigger.trigger_sub_type==5}} Is not equal to: {{else if trigger.trigger_sub_type==6}} Is greater than: {{else if trigger.trigger_sub_type==7}} Is less than: {{else if trigger.trigger_sub_type==8}} Has a value that just changed {{else if trigger.trigger_sub_type==9}} Is set to: {{else if trigger.trigger_sub_type==10}} Just had its value set or changed {{end}}
{{if trigger.trigger_sub_type != 8 && trigger.trigger_sub_type != 10}} {{uil = trigger_build_value_ui refid index trig_group true isgroupcond isactcond}} {{if uil}}
{{if uil.ui_textbox_start}}
{{end}} {{if uil.ui_textbox_end}}
{{end}} {{if uil.ui_checkbox}}
{{ch=''}} {{if uil.ui_checkbox_checked}} {{ch='checked'}} {{end}}
{{end}} {{if (array.size uil.ui_select_range) > 0}}
{{end}} {{end}} {{end}} {{if trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3}} {{if trigger.trigger_sub_type==2}} For at least {{else}} For exactly {{end}} {{tsv=trigger_device_timespan refid index trig_group isgroupcond isactcond}}
{{end}}
{{end}} {{~if trigger.trigger_type==2~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1 || trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3 || trigger.trigger_sub_type==12 || trigger.trigger_sub_type==13 || trigger.trigger_sub_type==14 || trigger.trigger_sub_type==15}}
{{if iscondition}} {{else}} {{end}}
{{end}} {{if trigger.trigger_sub_type==5 || trigger.trigger_sub_type==6 || trigger.trigger_sub_type==8 || trigger.trigger_sub_type==9}}
{{end}} {{if trigger.trigger_sub_type==16}}
{{end}}
{{end}} {{~if trigger.trigger_type==4~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1 || trigger.trigger_sub_type==2 || trigger.trigger_sub_type==3}} {{dates=trigger_get_dates refid index trig_group isgroupcond isactcond}} {{date_index=0}} {{~for dt in dates~}}
{{~dt~}}
{{checked=''}} {{if string.contains dt "M"}} {{checked='checked'}} {{end}}
{{checked=''}} {{if string.contains dt "D"}} {{checked='checked'}} {{end}}
{{checked=''}} {{if string.contains dt "Y"}} {{checked='checked'}} {{end}}
{{date_index=date_index+1}} {{end}}
{{end}} {{if trigger.trigger_sub_type==4}}
{{if trigger_day_selected refid index trig_group 9 isgroupcond isactcond}}
{{else if trigger_day_selected refid index trig_group 8 isgroupcond isactcond}}
{{else}} {{if trigger_day_selected refid index trig_group 10 isgroupcond isactcond}}
{{end}} {{if !(trigger_day_selected refid index trig_group 10 isgroupcond isactcond)}}
{{if trigger_day_selected refid index trig_group 7 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{end}}
{{if trigger_day_selected refid index trig_group 1 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 2 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 3 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 4 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if trigger_day_selected refid index trig_group 5 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{if !(trigger_day_selected refid index trig_group 10 isgroupcond isactcond)}}
{{if trigger_day_selected refid index trig_group 6 isgroupcond isactcond}}{{ch='checked'}}{{else}}{{ch=''}}{{end}}
{{end}} {{end}}
{{end}} {{if trigger.trigger_sub_type==5}}
{{end}} {{if trigger.trigger_sub_type==10}}
{{end}} {{if trigger.trigger_sub_type==11}}
{{end}} {{if trigger.trigger_sub_type==12}}
{{end}}
{{end}} {{~if trigger.trigger_type==8~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{tsv=trigger_recurring_timespan refid index trig_group isgroupcond isactcond}}
{{end}} {{~if trigger.trigger_type==10~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{end}} {{~if trigger.trigger_type==12~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{tsv=trigger_timer_timespan refid index trig_group isgroupcond isactcond}}
{{end}} {{~if trigger.trigger_type==14~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}} {{if trigger.trigger_sub_type==1}}
{{if trigger_vr_confirm refid index trig_group isgroupcond isactcond}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}} {{if trigger.trigger_sub_type==4}}
Select Clients (leave unchecked for all)
{{for sp in speaker_clients}}
{{if trigger_vr_speaker_selected refid index trig_group sp.host sp.instance isgroupcond isactcond}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}}
{{end}}
{{end}} {{~if trigger.trigger_type==23~}}
{{~if trigger.sub_trigger_count > 0~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{end}} {{~if trigger.trigger_type==18~}}
{{ch=''}} {{if trigger.email_from__anybody}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_from__reg_ex}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_subject__case_sensitive}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_subject__reg_ex}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_body__case_sensitive}} {{ch='checked'}} {{end}}
{{ch=''}} {{if trigger.email_body__reg_ex}} {{ch='checked'}} {{end}}
{{end}} {{~if trigger.trigger_type==16 || trigger.trigger_type==24~}} {{~list=sub_trigger_list refid index trig_group isgroupcond isactcond~}}
{{end}}
{{else}}
{{action_condition_format refid index groupindex}}
{{end}}
{{if cond_if_edit refid index groupindex}} {{if is_action_condition_jui_plugin refid index groupindex}} {{else}} {{end}} {{else}} {{end}}
{{index=index+1}} {{end}} {{if (array.size conditions_in_group) > 0}}
THEN
{{end}} {{index=0}} {{if (array.size actions_in_group) == 0}}
{{end}} {{for action in actions_in_group}} {{isendaction = (action.action__type == 28)}}
{{action_then_edit_cached = action_then_edit refid index groupindex}} {{if action_then_edit_cached}}
{{~if action.action__type==99~}}
{{~action_build_ui refid index groupindex isgrpaction~}}
{{end}} {{~if action.action__type==29~}}
{{end}} {{~if action.action__type==5~}}
{{if action.audio_wait}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
Select Clients (or leave unchecked for default client(s))
{{for sp in (action_speak_selected_speaker_clients refid index groupindex isgrpaction)}}
{{end}} {{for sp in speaker_clients}}
{{if action_speak_speaker_selected refid index groupindex sp.host sp.instance isgrpaction}} {{else}} {{end}}
{{end}}
{{end}} {{~if action.action__type==8~}}
{{end}} {{~if action.action__type==1~}}
{{control_index=0}} {{device_index=0}} {{list=action.devices}} {{roots=root_devices_by_location}} {{for item in list}}
{{if device_exists item.value.dv_ref}} {{else}} {{end}}
{{listc=controls_by_ref refid item.value.dv_ref index groupindex isgrpaction}} {{if listc[0].control_type==13}}
{{else}} {{end}}
{{if advanced_mode_enabled refid}}
Set Device Status
{{end}} {{device_index=device_index+1}} {{control_index=control_index+1}} {{end}}
After Waiting
{{end}} {{~if action.action__type==2~}}
{{if action.timer_action==1}}
{{end}}
{{end}} {{~if action.action__type==3~}}
{{if action.counter_action==6 || action.counter_action==3 || action.counter_action==4}}
{{end}}
{{end}} {{~if action.action__type==6~}}
{{if action.audio_wait}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
Select Clients (or leave unchecked for default client(s))
{{for sp in (action_audio_speaker_selected_list refid index groupindex isgrpaction)}}
{{end}} {{for sp in speaker_clients}}
{{if action_audio_speaker_selected refid index groupindex sp.host sp.instance isgrpaction}} {{else}} {{end}}
{{end}}
{{end}} {{~if action.action__type==7~}}
Attachment:
{{end}} {{~if action.action__type==9~}}
{{if action.check__conditions}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{if action.run_in_sequence}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}} {{~if action.action__type==10~}}
{{if !(string.starts_with action.mvar_script '&')}}
{{else}}
{{end}}
{{if string.starts_with action.mvar_script '&'}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{if action.script_wait}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{if action.script_single_instance}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{if !(string.starts_with action.mvar_script '&')}} {{fname=string.upcase action.mvar_script}} {{if string.ends_with fname '.VBEN'}} {{else}} {{end}} {{end}}
{{end}} {{~if action.action__type==11~}}
{{if action.enabled}} {{ch='checked'}} {{else}} {{ch=''}} {{end}}
{{end}} {{~if action.action__type==12~}}
{{end}} {{~if action.action__type==14~}}
{{end}} {{~if action.action__type==15~}} {{for dev in action.selected_devices}}
{{device_name_full dev}}
{{end}}
{{end}} {{~if action.action__type==16~}}
{{end}} {{~if action.action__type==17~}}
{{for sp in (action_changeaudio_speaker_selected_list refid index groupindex isgrpaction)}}
{{end}} {{for sp in speaker_clients}}
{{if action_changeaudio_speaker_selected refid index groupindex sp.host sp.instance isgrpaction}} {{else}} {{end}}
{{end}}
{{end}} {{~if action.action__type==18~}}
{{if (get_setting_bool 'gKeepRecordings')!='checked' && (get_setting_bool 'gUploadRecordings')!='checked'}}
Camera settings do not allow recording. Enable recording in Setup, Cameras tab
{{else}}
{{end}}
{{end}}
{{else}}
{{ui=event_action_format refid action.action__order groupindex}} {{ui}}
{{end}}
{{if action_then_edit_cached}} {{if is_act_jui_plugin refid index groupindex}} {{else}} {{end}} {{else}} {{end}} {{if !action_then_edit_cached && !isendaction}} {{if index>0}} {{end}} {{if index!=(array.size actions_in_group)-1}} {{nextaction = actions_in_group[index+1]}} {{if nextaction.action__type != 28 # can't move this action down if next one is a end this event action}} {{end}} {{end}} {{end}} {{if event_action_enabled ev.ev_ref index groupindex}} {{else}} {{end}} {{if isendaction}} {{fa_classes = "far fa-lg fa-point fa-blank fa-plus-square"}} {{else}} {{fa_classes = "far fa-lg fa-point fa-plus-square"}} {{end}} {{if index==(array.size actions_in_group)-1}} {{else}} {{end}}
{{index=index+1}} {{end}} {{end}}
{{includefile 'bootstrap/js/jui-events.js'}}