17 require_once SQ_INCLUDE_PATH.
'/asset_management.inc';
42 $this->vars[
'types'] = Array(
44 'type' =>
'serialise',
46 'calendar_event_single' =>
'1',
47 'calendar_event_recurring' =>
'1',
48 'calendar_event_multi_date' =>
'1',
50 'description' =>
'Searchable asset types',
52 $this->vars[
'statuses'] = Array(
54 'type' =>
'serialise',
55 'default' => Array(0 => SQ_STATUS_LIVE),
56 'description' =>
'Statuses that are being listed.',
58 $this->vars[
'events_filters'] = Array(
60 'type' =>
'serialise',
62 'description' =>
'Calendar events date filter fields.',
65 $this->vars[
'events_filter_logic'] = Array(
67 'type' =>
'selection',
69 'description' =>
'Whether to include all or any events date filter fields.',
70 'parameters' => Array(
72 'allow_empty' => FALSE,
74 'AND' =>
'Match on ALL fields',
75 'OR' =>
'Match on at least ONE field',
80 $this->vars[
'main_logic'] = Array(
82 'type' =>
'selection',
84 'description' =>
'Whether to include all or any events date filter fields.',
85 'parameters' => Array(
87 'allow_empty' => FALSE,
89 'AND' =>
'Match on both the Date Filter and Search Field Settings',
90 'OR' =>
'Match on either the Date Filter or Search Field Settings',
95 $this->vars[
'events_filter_allow_empty_search'] = Array(
99 'description' =>
'If true, empty date filter query will search for everything',
100 'parameters' => Array(
'allow_empty' => FALSE),
117 'event_name' =>
'requestKeywords',
118 'broadcast_type_code' =>
'content_type',
119 'broadcast_strict_type_code' => FALSE,
121 'side_of_link' =>
'major',
123 'is_exclusive' => NULL,
126 'link_type' => SQ_LINK_TYPE_2 | SQ_LINK_TYPE_1,