You are here

views.view.search_users.yml in Open Social 10.2.x

modules/social_features/social_search/config/install/views.view.search_users.yml

File

modules/social_features/social_search/config/install/views.view.search_users.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - search_api.index.social_users
  6. - taxonomy.vocabulary.expertise
  7. - taxonomy.vocabulary.interests
  8. - taxonomy.vocabulary.profile_tag
  9. module:
  10. - search_api
  11. - social_search
  12. - user
  13. _core:
  14. default_config_hash: 3t4oQs-q-RDi9JCtaFfnkv9PqGB-X0K8kj1U1nELHn0
  15. id: search_users
  16. label: 'Search Users'
  17. module: views
  18. description: ''
  19. tag: ''
  20. base_table: search_api_index_social_users
  21. base_field: search_api_id
  22. display:
  23. default:
  24. display_plugin: default
  25. id: default
  26. display_title: Master
  27. position: 0
  28. display_options:
  29. access:
  30. type: perm
  31. options:
  32. perm: 'access users search'
  33. cache:
  34. type: none
  35. options: { }
  36. query:
  37. type: views_query
  38. options:
  39. bypass_access: false
  40. skip_access: false
  41. parse_mode: terms
  42. exposed_form:
  43. type: basic
  44. options:
  45. submit_button: Filter
  46. reset_button: true
  47. reset_button_label: Reset
  48. exposed_sorts_label: 'Sort by'
  49. expose_sort_order: true
  50. sort_asc_label: Asc
  51. sort_desc_label: Desc
  52. pager:
  53. type: full
  54. options:
  55. items_per_page: 10
  56. offset: 0
  57. id: 0
  58. total_pages: null
  59. tags:
  60. previous: ‹‹
  61. next: ››
  62. first: '« First'
  63. last: 'Last »'
  64. expose:
  65. items_per_page: false
  66. items_per_page_label: 'Items per page'
  67. items_per_page_options: '5, 10, 25, 50'
  68. items_per_page_options_all: false
  69. items_per_page_options_all_label: '- All -'
  70. offset: false
  71. offset_label: Offset
  72. quantity: 9
  73. style:
  74. type: default
  75. row:
  76. type: search_api
  77. options:
  78. view_modes:
  79. 'entity:profile':
  80. main: ''
  81. profile: teaser
  82. fields:
  83. search_api_language:
  84. table: search_api_index_social_users
  85. field: search_api_language
  86. id: search_api_language
  87. entity_type: null
  88. entity_field: null
  89. plugin_id: search_api
  90. relationship: none
  91. group_type: group
  92. admin_label: ''
  93. label: ''
  94. exclude: false
  95. alter:
  96. alter_text: false
  97. text: ''
  98. make_link: false
  99. path: ''
  100. absolute: false
  101. external: false
  102. replace_spaces: false
  103. path_case: none
  104. trim_whitespace: false
  105. alt: ''
  106. rel: ''
  107. link_class: ''
  108. prefix: ''
  109. suffix: ''
  110. target: ''
  111. nl2br: false
  112. max_length: 0
  113. word_boundary: true
  114. ellipsis: true
  115. more_link: false
  116. more_link_text: ''
  117. more_link_path: ''
  118. strip_tags: false
  119. trim: false
  120. preserve_tags: ''
  121. html: false
  122. element_type: ''
  123. element_class: ''
  124. element_label_type: ''
  125. element_label_class: ''
  126. element_label_colon: true
  127. element_wrapper_type: ''
  128. element_wrapper_class: ''
  129. element_default_classes: true
  130. empty: ''
  131. hide_empty: false
  132. empty_zero: false
  133. hide_alter_empty: true
  134. link_to_item: false
  135. multi_type: separator
  136. multi_separator: ', '
  137. filters:
  138. field_profile_expertise:
  139. id: field_profile_expertise
  140. table: search_api_index_social_users
  141. field: field_profile_expertise
  142. relationship: none
  143. group_type: group
  144. admin_label: ''
  145. operator: or
  146. value: { }
  147. group: 1
  148. exposed: true
  149. expose:
  150. operator_id: field_profile_expertise_op
  151. label: Expertise
  152. description: 'Separate multiple values by a comma.'
  153. use_operator: false
  154. operator: field_profile_expertise_op
  155. identifier: expertise
  156. required: false
  157. remember: false
  158. multiple: false
  159. remember_roles:
  160. authenticated: authenticated
  161. anonymous: '0'
  162. administrator: '0'
  163. reduce: false
  164. operator_limit_selection: false
  165. operator_list: { }
  166. is_grouped: false
  167. group_info:
  168. label: ''
  169. description: ''
  170. identifier: ''
  171. optional: true
  172. widget: select
  173. multiple: false
  174. remember: false
  175. default_group: All
  176. default_group_multiple: { }
  177. group_items: { }
  178. reduce_duplicates: false
  179. type: textfield
  180. limit: true
  181. vid: expertise
  182. hierarchy: false
  183. error_message: true
  184. plugin_id: search_api_term
  185. field_profile_interests:
  186. id: field_profile_interests
  187. table: search_api_index_social_users
  188. field: field_profile_interests
  189. relationship: none
  190. group_type: group
  191. admin_label: ''
  192. operator: or
  193. value: { }
  194. group: 1
  195. exposed: true
  196. expose:
  197. operator_id: field_profile_interests_op
  198. label: Interests
  199. description: 'Separate multiple values by a comma.'
  200. use_operator: false
  201. operator: field_profile_interests_op
  202. identifier: interests
  203. required: false
  204. remember: false
  205. multiple: false
  206. remember_roles:
  207. authenticated: authenticated
  208. anonymous: '0'
  209. administrator: '0'
  210. reduce: false
  211. operator_limit_selection: false
  212. operator_list: { }
  213. is_grouped: false
  214. group_info:
  215. label: ''
  216. description: ''
  217. identifier: ''
  218. optional: true
  219. widget: select
  220. multiple: false
  221. remember: false
  222. default_group: All
  223. default_group_multiple: { }
  224. group_items: { }
  225. reduce_duplicates: false
  226. type: textfield
  227. limit: true
  228. vid: interests
  229. hierarchy: false
  230. error_message: true
  231. plugin_id: search_api_term
  232. field_profile_profile_tag:
  233. id: field_profile_profile_tag
  234. table: search_api_index_social_users
  235. field: field_profile_profile_tag
  236. relationship: none
  237. group_type: group
  238. admin_label: ''
  239. operator: or
  240. value: { }
  241. group: 1
  242. exposed: true
  243. expose:
  244. operator_id: field_profile_profile_tag_op
  245. label: 'Profile tag'
  246. description: ''
  247. use_operator: false
  248. operator: field_profile_profile_tag_op
  249. identifier: profile_tag
  250. required: false
  251. remember: false
  252. multiple: true
  253. remember_roles:
  254. authenticated: authenticated
  255. anonymous: '0'
  256. administrator: '0'
  257. contentmanager: '0'
  258. sitemanager: '0'
  259. reduce: false
  260. operator_limit_selection: false
  261. operator_list: { }
  262. is_grouped: false
  263. group_info:
  264. label: ''
  265. description: ''
  266. identifier: ''
  267. optional: true
  268. widget: select
  269. multiple: false
  270. remember: false
  271. default_group: All
  272. default_group_multiple: { }
  273. group_items: { }
  274. reduce_duplicates: false
  275. type: select
  276. limit: true
  277. vid: profile_tag
  278. hierarchy: true
  279. error_message: false
  280. plugin_id: search_api_term
  281. created:
  282. id: created
  283. table: search_api_index_social_users
  284. field: created
  285. relationship: none
  286. group_type: group
  287. admin_label: ''
  288. operator: '<'
  289. value:
  290. min: ''
  291. max: ''
  292. value: ''
  293. type: date
  294. group: 1
  295. exposed: true
  296. expose:
  297. operator_id: created_op
  298. label: 'Registration Date'
  299. description: ''
  300. use_operator: true
  301. operator: created_op
  302. identifier: created
  303. required: false
  304. remember: false
  305. multiple: false
  306. remember_roles:
  307. authenticated: authenticated
  308. anonymous: '0'
  309. administrator: '0'
  310. contentmanager: '0'
  311. sitemanager: '0'
  312. placeholder: ''
  313. min_placeholder: ''
  314. max_placeholder: ''
  315. operator_limit_selection: false
  316. operator_list: { }
  317. is_grouped: false
  318. group_info:
  319. label: ''
  320. description: ''
  321. identifier: ''
  322. optional: true
  323. widget: select
  324. multiple: false
  325. remember: false
  326. default_group: All
  327. default_group_multiple: { }
  328. group_items: { }
  329. plugin_id: search_api_date
  330. sorts:
  331. search_api_relevance:
  332. id: search_api_relevance
  333. table: search_api_index_social_users
  334. field: search_api_relevance
  335. relationship: none
  336. group_type: group
  337. admin_label: ''
  338. order: DESC
  339. exposed: false
  340. expose:
  341. label: ''
  342. plugin_id: search_api
  343. created:
  344. id: created
  345. table: search_api_index_social_users
  346. field: created
  347. relationship: none
  348. group_type: group
  349. admin_label: ''
  350. order: DESC
  351. exposed: false
  352. expose:
  353. label: ''
  354. plugin_id: search_api
  355. title: 'Search users'
  356. header:
  357. area:
  358. id: area
  359. table: views
  360. field: area
  361. relationship: none
  362. group_type: group
  363. admin_label: ''
  364. empty: true
  365. tokenize: true
  366. content:
  367. value: '<h4 class="section-title">Member results</h4>'
  368. format: full_html
  369. plugin_id: text
  370. footer: { }
  371. empty:
  372. area:
  373. id: area
  374. table: views
  375. field: area
  376. relationship: none
  377. group_type: group
  378. admin_label: ''
  379. empty: true
  380. tokenize: false
  381. content:
  382. value: 'No results found.'
  383. format: basic_html
  384. plugin_id: text
  385. relationships: { }
  386. arguments:
  387. search_api_fulltext:
  388. id: search_api_fulltext
  389. table: search_api_index_social_users
  390. field: search_api_fulltext
  391. relationship: none
  392. group_type: group
  393. admin_label: ''
  394. default_action: ignore
  395. exception:
  396. value: all
  397. title_enable: false
  398. title: All
  399. title_enable: false
  400. title: ''
  401. default_argument_type: fixed
  402. default_argument_options:
  403. argument: ''
  404. default_argument_skip_url: true
  405. summary_options: null
  406. summary:
  407. sort_order: asc
  408. number_of_records: 0
  409. format: default_summary
  410. specify_validation: false
  411. validate:
  412. type: none
  413. fail: 'not found'
  414. validate_options: { }
  415. break_phrase: false
  416. not: false
  417. fields: { }
  418. conjunction: AND
  419. plugin_id: search_api_fulltext
  420. display_extenders: { }
  421. cache_metadata:
  422. max-age: -1
  423. contexts:
  424. - 'languages:language_interface'
  425. - url
  426. - url.query_args
  427. - user
  428. - user.permissions
  429. tags: { }
  430. page:
  431. display_plugin: page
  432. id: page
  433. display_title: Page
  434. position: 1
  435. display_options:
  436. display_extenders: { }
  437. path: search/users/%keys
  438. exposed_block: true
  439. cache_metadata:
  440. max-age: -1
  441. contexts:
  442. - 'languages:language_interface'
  443. - url
  444. - url.query_args
  445. - user
  446. - user.permissions
  447. tags: { }
  448. page_no_value:
  449. display_plugin: page
  450. id: page_no_value
  451. display_title: 'Page (no value)'
  452. position: 1
  453. display_options:
  454. display_extenders: { }
  455. path: search/users
  456. exposed_block: true
  457. display_description: ''
  458. menu:
  459. type: tab
  460. title: Users
  461. description: ''
  462. expanded: false
  463. parent: ''
  464. weight: 0
  465. context: '0'
  466. menu_name: main
  467. header:
  468. area:
  469. id: area
  470. table: views
  471. field: area
  472. relationship: none
  473. group_type: group
  474. admin_label: ''
  475. empty: true
  476. tokenize: true
  477. content:
  478. value: '<h4 class="section-title">Member results</h4>'
  479. format: basic_html
  480. plugin_id: text
  481. defaults:
  482. header: false
  483. cache_metadata:
  484. max-age: -1
  485. contexts:
  486. - 'languages:language_interface'
  487. - url
  488. - url.query_args
  489. - user
  490. - user.permissions
  491. tags: { }