You are here

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