$this->smarty->assign('custom_params_input', $this->CreateInputText($id, 'custom_params', $this->GetPreference('custom_params'), 32, 128, !$this->GetPreference('use_advanced_pageoptions', 0) ? 'disabled="disabled"' : ''));
        $this->smarty->assign('custom_params_smarty_text', $this->lang('custom_params_smarty'));
        $this->smarty->assign('custom_params_smarty_input', $this->CreateInputHidden($id, 'custom_params_smarty', 0) . $this->CreateInputCheckbox($id, 'custom_params_smarty', 1, $this->GetPreference('custom_params_smarty'), !$this->GetPreference('use_advanced_pageoptions', 0) ? 'disabled="disabled"' : ''));
        $this->smarty->assign('feuaction_text', $this->lang('showloginform'));
        $this->smarty->assign('feuaction_input', $this->CreateInputDropdown($id, 'feu_action', array($this->lang('yes') => 1, $this->lang('no') => 0, $this->lang('inherit_from_parent') => -1), 0, $this->GetPreference('feu_action', 1), !$this->GetPreference('use_advanced_pageoptions', 0) ? 'disabled="disabled"' : ''));
        $this->smarty->assign('hide_menu_item_text', $this->lang('hide_menu_item'));
        $this->smarty->assign('hide_menu_item_input', $this->CreateInputDropdown($id, 'hide_menu_item', array($this->lang('no') => 0, $this->lang('loggedout') => 1, $this->lang('loggedin') => 2, $this->lang('inherit_from_parent') => -1), 0, $this->GetPreference('hide_menu_item', 0), !$this->GetPreference('use_advanced_pageoptions', 0) ? 'disabled="disabled"' : ''));
    }
    #---
    $this->smarty->assign('submit_prefs', $this->CreateInputSubmit($id, 'submit_prefs', lang('submit'), 'onclick="return AdvancedContent.submitForm(this,\'AdvancedContentResult\')"'));
    $tabs['prefs']['tabcontent'] = $this->StartTab('prefs') . $this->ProcessTemplate('prefsTab.tpl') . $this->EndTab();
}
if ($this->CheckPermission('Manage AdvancedContent MultiInputs')) {
    $tabs['multi_input']['tabheader'] = $this->SetTabHeader('multi_input', $this->lang('multi_input'), $active_tab == 'multi_input' ? true : '');
    $multi_inputs = array();
    foreach (ac_admin_ops::GetMultiInputList() as $multi_input) {
        $multi_inputs[$multi_input['input_id']]['edit_link'] = $this->CreateLink($id, 'editMultiInput', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/edit.gif', '', '', '', 'systemicon'), array('input_id' => $multi_input['input_id']));
        $multi_inputs[$multi_input['input_id']]['name_link'] = $this->CreateLink($id, 'editMultiInput', $returnid, $multi_input['input_id'], array('input_id' => $multi_input['input_id']));
        $multi_inputs[$multi_input['input_id']]['template'] = substr($multi_input['tpl_name'], strlen('multi_input_'));
        $multi_inputs[$multi_input['input_id']]['delete_link'] = $this->CreateLink($id, 'deleteMultiInput', $returnid, cmsms()->variables['admintheme']->DisplayImage('icons/system/delete.gif', '', '', '', 'systemicon'), array('input_id' => $multi_input['input_id']), $this->lang('confirm_delete'));
        $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();