# Copyright (c) 2010 Flowerfire, Inc. All Rights Reserved. 3com_nbx_100 = { plugin_version = "1.0.1" # 2010-10-07 - 1.0.1 - MSG - Edited info lines. info.1.manufacturer = "3Com" info.1.device = "NBX 100" info.1.version.1 = "4.0/5.0" # As of March 2011, customer reports a change in format in version 6.063. Log files now # seem to be in XML format, which are no longer supported. # The name of the log format log.format.format_label = "3Com NBX 100 Log Format" log.miscellaneous.log_data_type = "other" log.miscellaneous.log_format_type = "other" # The follow data types are not supported for this format # The log is in this format if any of the first ten lines match this regular expression log.format.autodetect_regular_expression = "^Date,Call #,Record Type,Call type,Orig Id,Orig Name,Orig Dept,Account Code,Dest ID,Dest Name,Dest Dept,Start Time,Duration,Call Data,Notes,Root Call #,Parent Call #,Auth Code,Complete,Hunt Group," log.format.parsing_regular_expression = "^([0-9/]+),([0-9]+),([0-9]+),([A-Z]+),([0-9]+),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)," log.format.ignore_format_lines = "true" # Log fields log.fields = { date = "" call_number = "" record_type = "" call_type = "" orig_id = "" orig_name = "" orig_dept = "" account_code = "" dest_id = "" dest_name = "" dest_dept = "" time = "" duration = "" call_data = "" notes = "" root_call_number = "" parent_call_number = "" auth_code = "" complete = "" hunt_group = "" } # log.fields # Database fields database.fields = { date_time = "" day_of_week = "" hour_of_day = "" call_number = "" record_type = "" call_type = "" orig_id = "" orig_name = "" orig_dept = "" account_code = "" dest_id = "" dest_name = "" dest_dept = "" call_data = "" notes = "" root_call_number = "" parent_call_number = "" auth_code = "" complete = "" hunt_group = "" } # database.fields database.numerical_fields = { calls = { label = "$lang_stats.field_labels.calls" default = true requires_log_field = false type = "int" display_format_type = "integer" entries_field = true } # calls duration = { label = "$lang_stats.field_labels.duration" default = false requires_log_field = true type = "int" integer_bits = 64 display_format_type = "duration_seconds" } # duration } # database.numerical_fields log.filters = { mark_entry = { label = '$lang_admin.log_filters.mark_entry_label' comment = '$lang_admin.log_filters.mark_entry_comment' value = 'calls = 1;' } # mark_entry } # log.filters create_profile_wizard_options = { # How the reports should be grouped in the report menu report_groups = { date_time_group = "" call_number = "" record_type = "" call_type = "" orig_id = "" orig_name = "" orig_dept = "" account_code = "" dest_id = "" dest_name = "" dest_dept = "" call_data = "" notes = "" root_call_number = "" parent_call_number = "" auth_code = "" complete = "" hunt_group = "" } # report_groups } # create_profile_wizard_options } # 3com_nbx_100