You are here

search_api.index.social_all.yml in Open Social 8.5

modules/social_features/social_search/config/install/search_api.index.social_all.yml

File

modules/social_features/social_search/config/install/search_api.index.social_all.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. module:
  5. - node
  6. - group
  7. - profile
  8. - user
  9. - search_api
  10. - social_search
  11. config:
  12. - field.storage.group.field_group_description
  13. - field.storage.group.field_group_location
  14. - field.storage.profile.field_profile_expertise
  15. - field.storage.profile.field_profile_interests
  16. - field.storage.profile.field_profile_profile_tag
  17. - field.storage.profile.field_profile_first_name
  18. - field.storage.profile.field_profile_last_name
  19. - search_api.server.social_database
  20. - core.entity_view_mode.group.teaser
  21. - core.entity_view_mode.node.search_index
  22. - core.entity_view_mode.profile.search_index
  23. id: social_all
  24. name: 'Social all'
  25. description: 'All content index created for the Social distribution.'
  26. read_only: false
  27. field_settings:
  28. created:
  29. label: 'Authored on'
  30. datasource_id: 'entity:node'
  31. property_path: created
  32. type: date
  33. dependencies:
  34. module:
  35. - node
  36. created_1:
  37. label: 'Created on'
  38. datasource_id: 'entity:group'
  39. property_path: created
  40. type: date
  41. dependencies:
  42. module:
  43. - group
  44. field_group_description:
  45. label: Description
  46. datasource_id: 'entity:group'
  47. property_path: field_group_description
  48. type: text
  49. dependencies:
  50. config:
  51. - field.storage.group.field_group_description
  52. field_group_location:
  53. label: 'Location name'
  54. datasource_id: 'entity:group'
  55. property_path: field_group_location
  56. type: string
  57. dependencies:
  58. config:
  59. - field.storage.group.field_group_location
  60. field_profile_expertise:
  61. label: Expertise
  62. datasource_id: 'entity:profile'
  63. property_path: field_profile_expertise
  64. type: integer
  65. dependencies:
  66. config:
  67. - field.storage.profile.field_profile_expertise
  68. field_profile_interests:
  69. label: Interests
  70. datasource_id: 'entity:profile'
  71. property_path: field_profile_interests
  72. type: integer
  73. dependencies:
  74. config:
  75. - field.storage.profile.field_profile_interests
  76. field_profile_profile_tag:
  77. label: 'Profile tag'
  78. datasource_id: 'entity:profile'
  79. property_path: field_profile_profile_tag
  80. type: integer
  81. dependencies:
  82. config:
  83. - field.storage.profile.field_profile_profile_tag
  84. label:
  85. label: Title
  86. datasource_id: 'entity:group'
  87. property_path: label
  88. type: text
  89. boost: !!float 8
  90. dependencies:
  91. module:
  92. - group
  93. name:
  94. label: 'Owner » User » Name'
  95. datasource_id: 'entity:profile'
  96. property_path: 'uid:entity:name'
  97. type: text
  98. boost: !!float 2
  99. dependencies:
  100. module:
  101. - profile
  102. - user
  103. node_grants:
  104. label: 'Node access information'
  105. property_path: search_api_node_grants
  106. type: string
  107. indexed_locked: true
  108. type_locked: true
  109. hidden: true
  110. rendered_item:
  111. label: 'Rendered HTML output'
  112. property_path: rendered_item
  113. type: text
  114. configuration:
  115. roles:
  116. anonymous: anonymous
  117. view_mode:
  118. 'entity:group':
  119. closed_group: teaser
  120. open_group: teaser
  121. public_group: ''
  122. 'entity:node':
  123. event: search_index
  124. page: search_index
  125. topic: search_index
  126. 'entity:profile':
  127. profile: search_index
  128. status:
  129. label: 'Publishing status'
  130. datasource_id: 'entity:node'
  131. property_path: status
  132. type: boolean
  133. indexed_locked: true
  134. type_locked: true
  135. dependencies:
  136. module:
  137. - node
  138. title:
  139. label: Title
  140. datasource_id: 'entity:node'
  141. property_path: title
  142. type: text
  143. boost: !!float 8
  144. dependencies:
  145. module:
  146. - node
  147. type:
  148. label: 'Content type'
  149. datasource_id: 'entity:node'
  150. property_path: type
  151. type: string
  152. dependencies:
  153. module:
  154. - node
  155. uid:
  156. label: 'Authored by'
  157. datasource_id: 'entity:node'
  158. property_path: uid
  159. type: integer
  160. indexed_locked: true
  161. type_locked: true
  162. dependencies:
  163. module:
  164. - node
  165. uid_1:
  166. label: 'Group creator'
  167. datasource_id: 'entity:group'
  168. property_path: uid
  169. type: integer
  170. dependencies:
  171. module:
  172. - group
  173. uid_2:
  174. label: Owner
  175. datasource_id: 'entity:profile'
  176. property_path: uid
  177. type: integer
  178. dependencies:
  179. module:
  180. - profile
  181. user_status:
  182. label: 'Owner » User » User status'
  183. datasource_id: 'entity:profile'
  184. property_path: 'uid:entity:status'
  185. type: boolean
  186. dependencies:
  187. module:
  188. - profile
  189. - user
  190. field_profile_first_name:
  191. label: 'First name'
  192. datasource_id: 'entity:profile'
  193. property_path: field_profile_first_name
  194. type: text
  195. dependencies:
  196. config:
  197. - field.storage.profile.field_profile_first_name
  198. field_profile_last_name:
  199. label: 'Last name'
  200. datasource_id: 'entity:profile'
  201. property_path: field_profile_last_name
  202. type: text
  203. dependencies:
  204. config:
  205. - field.storage.profile.field_profile_last_name
  206. datasource_settings:
  207. 'entity:group':
  208. bundles:
  209. default: true
  210. selected: { }
  211. languages:
  212. default: true
  213. selected: { }
  214. 'entity:node':
  215. bundles:
  216. default: true
  217. selected: { }
  218. languages:
  219. default: true
  220. selected: { }
  221. 'entity:profile':
  222. bundles:
  223. default: true
  224. selected: { }
  225. processor_settings:
  226. add_url: { }
  227. aggregated_field: { }
  228. blocked_users:
  229. weights:
  230. preprocess_query: -30
  231. content_access:
  232. weights:
  233. preprocess_query: -30
  234. html_filter:
  235. all_fields: false
  236. fields:
  237. - field_group_description
  238. - field_group_location
  239. - label
  240. - name
  241. - rendered_item
  242. - title
  243. - type
  244. title: true
  245. alt: true
  246. tags:
  247. b: 2
  248. em: 1
  249. h1: 5
  250. h2: 3
  251. h3: 2
  252. strong: 2
  253. u: 1
  254. weights:
  255. preprocess_index: -15
  256. preprocess_query: -15
  257. ignorecase:
  258. all_fields: false
  259. fields:
  260. - field_group_description
  261. - field_group_location
  262. - field_profile_first_name
  263. - field_profile_last_name
  264. - label
  265. - name
  266. - rendered_item
  267. - title
  268. - type
  269. weights:
  270. preprocess_index: -20
  271. preprocess_query: -20
  272. rendered_item: { }
  273. stopwords:
  274. all_fields: false
  275. fields:
  276. - field_group_description
  277. - rendered_item
  278. stopwords:
  279. - a
  280. - an
  281. - and
  282. - are
  283. - as
  284. - at
  285. - be
  286. - but
  287. - by
  288. - for
  289. - if
  290. - in
  291. - into
  292. - is
  293. - it
  294. - 'no'
  295. - not
  296. - of
  297. - 'on'
  298. - or
  299. - s
  300. - such
  301. - t
  302. - that
  303. - the
  304. - their
  305. - then
  306. - there
  307. - these
  308. - they
  309. - this
  310. - to
  311. - was
  312. - will
  313. - with
  314. weights:
  315. preprocess_index: -5
  316. preprocess_query: -2
  317. super_user:
  318. weights:
  319. preprocess_query: 30
  320. tokenizer:
  321. all_fields: false
  322. fields:
  323. - field_group_description
  324. - field_profile_first_name
  325. - field_profile_last_name
  326. - rendered_item
  327. spaces: ''
  328. overlap_cjk: 1
  329. minimum_word_size: '3'
  330. weights:
  331. preprocess_index: -6
  332. preprocess_query: -6
  333. transliteration:
  334. all_fields: false
  335. fields:
  336. - field_group_description
  337. - field_group_location
  338. - field_profile_first_name
  339. - field_profile_last_name
  340. - label
  341. - name
  342. - rendered_item
  343. - title
  344. - type
  345. weights:
  346. preprocess_index: -20
  347. preprocess_query: -20
  348. tracker_settings:
  349. default:
  350. indexing_order: fifo
  351. options:
  352. index_directly: false
  353. cron_limit: 50
  354. server: social_database