Defaults YAML Reference (initial field maps)

defaults.yaml

With no access to rg2, you have no way of knowing this, but there are separate basement level settings for field settings, both single, and combo. 

Additionally affecting your site in hidden ways may be the boards yamls, LSCs, and RG2 itself. Knowledge is power. 

This file is default to every non-combo site, and these fields are available as a requirement. With github access restricted, this file is no longer available to view, but is a valuable reference for troubleshooting. 

fields:

- id: res
widget: checkbox
attr: type
label: Home
value: res
flags: [+checked]
- id: res_r
widget: checkbox
attr: type
label: Home (Rental)
value: res_r
flags: [+checked]
- id: con
widget: checkbox
attr: type
label: Condo
value: con
flags: [+checked]
- id: con_r
widget: checkbox
attr: type
label: Condo (Rental)
value: con_r
flags: [+checked]
- id: mul
widget: checkbox
attr: type
label: Multi-Res
value: mul
- id: mul_r
widget: checkbox
attr: type
label: Multi-Res (Rental)
value: mul_r
- id: lnd
widget: checkbox
attr: type
label: Land
value: lnd
- id: man
widget: checkbox
attr: type
label: Manufactured Home
value: man
- id: man_r
widget: checkbox
attr: type
label: Manufactured Home (Rental)
value: man_r
- id: hrs
widget: checkbox
attr: type
label: Highrise
value: hrs
- id: hrs_r
widget: checkbox
attr: type
label: Highrise (Rental)
value: hrs_r
- id: twn
widget: checkbox
attr: type
label: Townhouse
value: twn
- id: twn_r
widget: checkbox
attr: type
label: Townhouse (Rental)
value: twn_r
- id: com
widget: checkbox
attr: type
label: Commercial
value: com
- id: com_r
widget: checkbox
attr: type
label: Commercial (Rental)
value: com_r
- id: list_price
label: Price
default: all
default_min: 50000
default_max: all
flags: [+min_max_field]
choices:
- all
- 50000
- 100000
- 150000
- 200000
- 250000
- 300000
- 350000
- 400000
- 450000
- 500000
- 550000
- 600000
- 650000
- 700000
- 750000
- 800000
- 850000
- 900000
- 950000
- 1000000
- 1500000
- 2000000
- 2500000
- 3000000
- 3500000
- 4000000
- 4500000
- 5000000
- 6000000
- 7000000
choice_label_cb: "cb_utils.money"
- id: beds
label: "Beds"
label_min: "Min Beds"
label_max: "Max Beds"
flags: [+min_max_field]
choices:
- all
- 1
- 2
- 3
- 4
- 5
- 6
choice_label_cb: "cb_utils.numeral"
- id: baths
label: "Baths"
label_min: "Min Baths"
label_max: "Max Baths"
flags: [+min_max_field]
choices:
- all
- 1
- 2
- 3
- 4
- 5
- 6
choice_label_cb: "cb_utils.numeral"
- id: area
label_min: "Min Sq. Feet"
label_max: "Max Sq. Feet"
label: "Square Feet"
all_key: No Preference
flags: [+min_max_field]
choices:
- all
- 1000
- 1250
- 1500
- 1750
- 2000
- 2500
- 3000
- 4000
- 5000
- 6000
- 7000
- 8000
choice_label_cb: "cb_utils.numeral"
- id: lot_size
label: "Lot Size"
choice_label_cb: "cb_utils.lot_size"
flags: [+min_max_field]
choices:
- all
- 0
- 2500
- 5000
- 7500
- 10000
- 15000
- 20000
- 30000
- 40000
- 43560
- 87120
- 130680
- 174240
- 217800
- 435600
- id: year_built
label: Year Built
label_min: Year Built
flags: [+min_max_field]
choices_cb: "cb_utils.year_built"
- id: short_sale
label: Short Sale
choices:
- all
- True
- False
choice_label_cb: "cb_utils.yes_no"
- id: foreclosure
choices:
- all
- True
- False
choice_label_cb: "cb_utils.yes_no"
- id: pool
choices:
- all
- True
- False
choice_label_cb: "cb_utils.yes_no"
- id: mls_number
widget: textarea
- id: text
label: Address
widget: textinput
- id: state
flags: [+dynamic,+all_option,+hide_in_uberform]
child:
- county
- region
- id: county
flags: [+dynamic,+all_option]
- id: city
flags: [+dynamic,+all_option]
- id: zip
flags: [+dynamic,+all_option]
- id: school_district
flags: [+dynamic,+all_option]
- id: style
flags: [+dynamic,+all_option]
- id: building_name
flags: [+dynamic,+all_option]
- id: property_id
flags: [+dynamic,+all_option,+hide_in_uberform]
- id: agent_id
flags: [+dynamic,+all_option]
- id: office_id
flags: [+dynamic,+all_option]
- id: selling_agent_id
flags: [+dynamic,+all_option]
- id: selling_office_id
flags: [+dynamic,+all_option]
- id: sort_highest
flags: [+hide_in_uberform]
- id: sort_latest
flags: [+hide_in_uberform]
- id: sort_oldest
flags: [+hide_in_uberform]
- id: sort_lowest
flags: [+hide_in_uberform]
- id: sort_relevance
flags: [+hide_in_uberform]
- id: latitude
flags: [+hide_in_uberform]
- id: longitude
flags: [+hide_in_uberform]
- id: active
widget: checkbox
attr: search_status
label: Active
value: ACTIVE
flags: [-checked]
- id: sold_price
label: Sold Price
default: all
default_min: all
default_max: all
flags: [+min_max_field]
choices:
- all
- 50000
- 100000
- 150000
- 200000
- 250000
- 300000
- 350000
- 400000
- 450000
- 500000
- 550000
- 600000
- 650000
- 700000
- 750000
- 800000
- 850000
- 900000
- 950000
- 1000000
- 1500000
- 2000000
- 2500000
- 3000000
- 3500000
- 4000000
- 4500000
- 5000000
- 6000000
- 7000000
choice_label_cb: "cb_utils.money"
- id: sold_within
label: Sold Within
default: 6
flags: []
choices:
- all
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 12
- 18
- 24
- 30
- 36
choice_label_cb: "cb_utils.months"
- id: sold
widget: checkbox
attr: search_status
label: Sold
value: SOLD
flags: [-checked]
- id: street_name
flags: [+dynamic]
label: Street Name
- id: mls_number_orig
label: MLS Number
widget: textarea
flags: [+hide_in_uberform]
- id: board_name
label: Board Name
flags: [+dynamic, +hide_in_uberform]

combo_default.yaml

Similar to the defaults.yaml, these are the required fields for all combo boards, and are available for all sites with multiple boards.

fields:
- id: state
flags: [+dynamic]
child:
- county
- id: county
flags: [+dynamic]
child:
- region
- id: region
label: Area
all_key: All Areas
flags: [+dynamic, +all]
child:
- city
- id: city
all_key: All Cities
flags: [+dynamic, +all]
child:
- subdivision
- id: subdivision
label: Subdivision
all_key: All Subdivisions
flags: [+dynamic, +all]
- id: acres
label: Acres
label_min: Min Acres
label_max: Max Acres
flags: [+min_max_field,+all_option]
all_key: No Preference
choices:
- all
- 0.25
- 0.5
- 0.75
- 1
- 2
- 3
- 4
- 5
- 10
- 15
- 20