$multi_inputs[$multi_input['input_id']]['checkbox'] = $this->CreateInputCheckbox($id, "multi_input-" . $multi_input['input_id'], $multi_input['input_id'], ''); } $this->smarty->assign('selectall', $this->CreateInputCheckbox($id, 'multi_input', true, false, 'id="' . $id . 'multi_input" onclick="AdvancedContent.selectAll(this)"')); $this->smarty->assign_by_ref('multi_input_array', $multi_inputs); $this->smarty->assign('add_multi_input', $this->CreateLink($id, 'addMultiInput', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/newobject.gif', '', '', '', 'systemicon') . ' ' . $this->lang('add_multi_input'))); $this->smarty->assign('start_form', $this->CreateFormStart($id, 'deleteMultiInput', $returnid, 'post', 'multipart/form-data')); $this->smarty->assign('end_form', $this->CreateFormEnd()); $this->smarty->assign('submit_bulkaction', $this->CreateInputSubmit($id, 'submit_bulkaction', $this->lang('delete_selected'), '', '', $this->lang('confirm_delete_selected'))); $this->smarty->assign('input_id_text', $this->lang('input_id')); $this->smarty->assign('template_text', lang('template')); $tabs['multi_input']['tabcontent'] = $this->StartTab('multi_input') . $this->ProcessTemplate('multiInputTab.tpl') . $this->EndTab(); } if ($this->CheckPermission('Manage AdvancedContent MultiInput Templates')) { $tabs['multi_input_tpl']['tabheader'] = $this->SetTabHeader('multi_input_tpl', $this->lang('multi_input_tpl'), $active_tab == 'multi_input_tpl' ? true : ''); $multi_input_tpls = array(); foreach (ac_admin_ops::GetTemplates('multi_input') as $tpl) { $multi_input_tpls[$tpl['tpl_id']]['edit_link'] = $this->CreateLink($id, 'editMultiInputTpl', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/edit.gif', '', '', '', 'systemicon'), array('tpl_id' => $tpl['tpl_id'])); $multi_input_tpls[$tpl['tpl_id']]['name_link'] = $this->CreateLink($id, 'editMultiInputTpl', $returnid, $tpl['tpl_name'], array('tpl_id' => $tpl['tpl_id'])); $multi_input_tpls[$tpl['tpl_id']]['delete_link'] = ' '; $multi_input_tpls[$tpl['tpl_id']]['checkbox'] = ' '; if ($this->GetPreference('default_multi_input_tpl', 'multi_input_SampleTemplate') != $tpl['tpl_id'] && !$tpl['is_used']) { $multi_input_tpls[$tpl['tpl_id']]['delete_link'] = $this->CreateLink($id, 'deleteMultiInputTpl', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/delete.gif', '', '', '', 'systemicon'), array('tpl_id' => $tpl['tpl_id']), $this->lang('confirm_delete')); $multi_input_tpls[$tpl['tpl_id']]['checkbox'] = $this->CreateInputCheckbox($id, "multi_input_tpl-" . $tpl['tpl_id'], $tpl['tpl_id'], ''); } if ($this->GetPreference('default_multi_input_tpl', 'multi_input_SampleTemplate') != $tpl['tpl_id']) { $multi_input_tpls[$tpl['tpl_id']]['set_default_link'] = $this->CreateLink($id, 'savePrefs', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/false.gif', '', '', '', 'systemicon'), array('set_default' => 'multi_input', 'tpl_id' => $tpl['tpl_id'], 'active_tab' => 'multi_input_tpl')); } else { $multi_input_tpls[$tpl['tpl_id']]['set_default_link'] = cmsms()->variables['admintheme']->DisplayImage('icons/system/true.gif', '', '', '', 'systemicon'); } } $this->smarty->assign('selectall', $this->CreateInputCheckbox($id, 'multi_input_tpl', true, false, 'id="' . $id . 'multi_input_tpl" onclick="AdvancedContent.selectAll(this)"'));