Test script';
}
$script_last_ran_content =sprintf(
"
%s
",
escape($lang['emu_last_run_date']),
escape($emu_script_last_ran),
escape($scripts_test_functionality??"")
);
// API server settings
$page_def[] = config_add_section_header($lang['emu_api_settings']);
$page_def[] = config_add_text_input('emu_api_server', $lang['emu_api_server']);
$page_def[] = config_add_text_input('emu_api_server_port', $lang['emu_api_server_port']);
// EMUu script
$page_def[] = config_add_section_header($lang['emu_script_header']);
$page_def[] = config_add_html($script_last_ran_content);
$page_def[] = config_add_single_select('emu_script_mode',
$lang['emu_script_mode'], array(
EMU_SCRIPT_MODE_IMPORT => $lang['emu_script_mode_option_1'],
EMU_SCRIPT_MODE_SYNC => $lang['emu_script_mode_option_2']
)
);
$page_def[] = config_add_boolean_select('emu_enable_script', $lang['emu_enable_script']);
$page_def[] = config_add_boolean_select('emu_test_mode', $lang['emu_test_mode']);
$page_def[] = config_add_text_input('emu_interval_run', $lang['emu_interval_run']);
$page_def[] = config_add_text_input('emu_script_failure_notify_days', $lang['emu_script_failure_notify_days']);
// Removed from UI
$helptext = str_replace("%variable","\$emu_log_directory",$lang['ui_removed_config_message']);
$showval = $emu_log_directory !== "" ? $emu_log_directory : $lang["notavailableshort"];
$page_def[] = config_add_fixed_input($lang['emu_log_directory'], $showval, $helptext);
$page_def[] = config_add_single_ftype_select('emu_created_by_script_field', $lang['emu_created_by_script_field']);
// EMu settings
$page_def[] = config_add_section_header($lang['emu_settings_header']);
$page_def[] = config_add_single_ftype_select('emu_irn_field', $lang['emu_irn_field']);
$page_def[] = config_add_multi_rtype_select('emu_resource_types', $lang['emu_resource_types']);
if(EMU_SCRIPT_MODE_SYNC == $emu_script_mode)
{
$page_def[] = config_add_text_input('emu_search_criteria', $lang['emu_search_criteria']);
}
// EMu - ResourceSpace mappings
$page_def[] = config_add_section_header($lang['emu_rs_mappings_header']);
$emu_rs_mappings_html = "
";
$page_def[] = config_add_html($emu_rs_mappings_html);
$page_def[] = config_add_hidden('emu_rs_saved_mappings');
$page_def[] = config_add_hidden('emu_config_modified_timestamp');
if(!isset($php_path) || '' == $php_path)
{
$error = '$php_path config option MUST be set in order for testing scripts functionality to work!';
}
config_gen_setup_post($page_def, $plugin_name);
include '../../../include/header.php';
if(isset($error))
{
echo "{$error}
";
}
config_gen_setup_html($page_def, $plugin_name, null, $lang['emu_configuration']);
?>