'friendly_name' => __('String Match Type', 'syslog'),
'description' => __('Define how you would like this string matched. If using the SQL Expression type you may use any valid SQL expression to generate the alarm. Available fields include \'message\', \'facility\', \'priority\', and \'host\'.', 'syslog'),
'value' => '|arg1:type|',
'array' => $message_types,
'on_change' => 'changeTypes()',
'default' => 'matchesc'
),
'message' => array(
'friendly_name' => __('Syslog Message Match String', 'syslog'),
'description' => __('Enter the matching component of the syslog message, the facility or host name, or the SQL where clause if using the SQL Expression Match Type.', 'syslog'),
'method' => 'textarea',
'textarea_rows' => '2',
'textarea_cols' => '70',
'class' => 'textAreaNotes',
'value' => '|arg1:message|',
'default' => '',
),
'rmethod' => array(
'method' => 'drop_array',
'friendly_name' => __('Method of Removal', 'syslog'),
'friendly_name' => __('Import Removal Rule from Local File', 'syslog'),
'description' => __('If the XML file containing the Removal Rule definition data is located on your local machine, select it here.', 'syslog'),
'method' => 'file'
),
'import_text' => array(
'method' => 'textarea',
'friendly_name' => __('Import Removal Rule from Text', 'syslog'),
'description' => __('If you have the XML file containing the Removal Rule definition data as text, you can paste it into this box to import it.', 'syslog'),