You are here

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

modules/social_features/social_topic/config/install/views.view.topics.yml

File

modules/social_features/social_topic/config/install/views.view.topics.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.node.small_teaser
  6. - core.entity_view_mode.node.teaser
  7. - node.type.topic
  8. - taxonomy.vocabulary.topic_types
  9. module:
  10. - node
  11. - taxonomy
  12. - user
  13. _core:
  14. default_config_hash: r72T2d1Jmx-7Disor6Ip5-xvbhZ_P9MdQw8n0tNKPkI
  15. id: topics
  16. label: 'User Topics'
  17. module: views
  18. description: ''
  19. tag: ''
  20. base_table: node_field_data
  21. base_field: nid
  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 user profiles'
  33. cache:
  34. type: tag
  35. options: { }
  36. query:
  37. type: views_query
  38. options:
  39. disable_sql_rewrite: false
  40. distinct: true
  41. replica: false
  42. query_comment: ''
  43. query_tags: { }
  44. exposed_form:
  45. type: basic
  46. options:
  47. submit_button: Filter
  48. reset_button: true
  49. reset_button_label: Reset
  50. exposed_sorts_label: 'Sort by'
  51. expose_sort_order: true
  52. sort_asc_label: ascending
  53. sort_desc_label: descending
  54. pager:
  55. type: full
  56. options:
  57. items_per_page: 10
  58. offset: 0
  59. id: 0
  60. total_pages: null
  61. expose:
  62. items_per_page: false
  63. items_per_page_label: 'Items per page'
  64. items_per_page_options: '5, 10, 25, 50'
  65. items_per_page_options_all: false
  66. items_per_page_options_all_label: '- All -'
  67. offset: false
  68. offset_label: Offset
  69. tags:
  70. previous: '‹ Previous'
  71. next: 'Next ›'
  72. first: '« First'
  73. last: 'Last »'
  74. quantity: 9
  75. style:
  76. type: default
  77. row:
  78. type: 'entity:node'
  79. options:
  80. view_mode: teaser
  81. fields:
  82. title:
  83. id: title
  84. table: node_field_data
  85. field: title
  86. entity_type: node
  87. entity_field: title
  88. label: ''
  89. alter:
  90. alter_text: false
  91. make_link: false
  92. absolute: false
  93. trim: false
  94. word_boundary: false
  95. ellipsis: false
  96. strip_tags: false
  97. html: false
  98. hide_empty: false
  99. empty_zero: false
  100. settings:
  101. link_to_entity: true
  102. plugin_id: field
  103. relationship: none
  104. group_type: group
  105. admin_label: ''
  106. exclude: false
  107. element_type: ''
  108. element_class: ''
  109. element_label_type: ''
  110. element_label_class: ''
  111. element_label_colon: true
  112. element_wrapper_type: ''
  113. element_wrapper_class: ''
  114. element_default_classes: true
  115. empty: ''
  116. hide_alter_empty: true
  117. click_sort_column: value
  118. type: string
  119. group_column: value
  120. group_columns: { }
  121. group_rows: true
  122. delta_limit: 0
  123. delta_offset: 0
  124. delta_reversed: false
  125. delta_first_last: false
  126. multi_type: separator
  127. separator: ', '
  128. field_api_classes: false
  129. filters:
  130. type:
  131. id: type
  132. table: node_field_data
  133. field: type
  134. value:
  135. topic: topic
  136. entity_type: node
  137. entity_field: type
  138. plugin_id: bundle
  139. group: 1
  140. expose:
  141. operator_limit_selection: false
  142. operator_list: { }
  143. field_topic_type_target_id:
  144. id: field_topic_type_target_id
  145. table: node__field_topic_type
  146. field: field_topic_type_target_id
  147. relationship: none
  148. group_type: group
  149. admin_label: ''
  150. operator: or
  151. value: { }
  152. group: 1
  153. exposed: true
  154. expose:
  155. operator_id: field_topic_type_target_id_op
  156. label: 'is the type of'
  157. description: ''
  158. use_operator: false
  159. operator: field_topic_type_target_id_op
  160. identifier: type
  161. required: false
  162. remember: false
  163. multiple: false
  164. remember_roles:
  165. authenticated: authenticated
  166. anonymous: '0'
  167. administrator: '0'
  168. reduce: false
  169. operator_limit_selection: false
  170. operator_list: { }
  171. is_grouped: false
  172. group_info:
  173. label: ''
  174. description: ''
  175. identifier: ''
  176. optional: true
  177. widget: select
  178. multiple: false
  179. remember: false
  180. default_group: All
  181. default_group_multiple: { }
  182. group_items: { }
  183. reduce_duplicates: false
  184. type: select
  185. limit: true
  186. vid: topic_types
  187. hierarchy: false
  188. error_message: true
  189. plugin_id: taxonomy_index_tid
  190. status:
  191. id: status
  192. table: node_field_data
  193. field: status
  194. relationship: none
  195. group_type: group
  196. admin_label: ''
  197. operator: '='
  198. value: '1'
  199. group: 1
  200. exposed: true
  201. expose:
  202. operator_id: ''
  203. label: 'has the publish status of'
  204. description: ''
  205. use_operator: false
  206. operator: status_op
  207. identifier: status
  208. required: false
  209. remember: false
  210. multiple: false
  211. remember_roles:
  212. authenticated: authenticated
  213. anonymous: '0'
  214. administrator: '0'
  215. operator_limit_selection: false
  216. operator_list: { }
  217. is_grouped: false
  218. group_info:
  219. label: ''
  220. description: ''
  221. identifier: ''
  222. optional: true
  223. widget: select
  224. multiple: false
  225. remember: false
  226. default_group: All
  227. default_group_multiple: { }
  228. group_items: { }
  229. plugin_id: boolean
  230. entity_type: node
  231. entity_field: status
  232. nid:
  233. id: nid
  234. table: node_access
  235. field: nid
  236. relationship: none
  237. group_type: group
  238. admin_label: ''
  239. operator: '='
  240. value: ''
  241. group: 1
  242. exposed: false
  243. expose:
  244. operator_id: ''
  245. label: ''
  246. description: ''
  247. use_operator: false
  248. operator: ''
  249. identifier: ''
  250. required: false
  251. remember: false
  252. multiple: false
  253. remember_roles:
  254. authenticated: authenticated
  255. operator_limit_selection: false
  256. operator_list: { }
  257. is_grouped: false
  258. group_info:
  259. label: ''
  260. description: ''
  261. identifier: ''
  262. optional: true
  263. widget: select
  264. multiple: false
  265. remember: false
  266. default_group: All
  267. default_group_multiple: { }
  268. group_items: { }
  269. plugin_id: node_access
  270. sorts:
  271. created:
  272. id: created
  273. table: node_field_data
  274. field: created
  275. relationship: none
  276. group_type: group
  277. admin_label: ''
  278. order: DESC
  279. exposed: true
  280. expose:
  281. label: 'Sort by publish date'
  282. granularity: second
  283. entity_type: node
  284. entity_field: created
  285. plugin_id: date
  286. title: Topics
  287. header: { }
  288. footer: { }
  289. empty:
  290. area:
  291. id: area
  292. table: views
  293. field: area
  294. relationship: none
  295. group_type: group
  296. admin_label: ''
  297. empty: true
  298. tokenize: false
  299. content:
  300. value: 'No topics found for this user'
  301. format: basic_html
  302. plugin_id: text
  303. relationships: { }
  304. arguments:
  305. uid:
  306. id: uid
  307. table: node_field_data
  308. field: uid
  309. relationship: none
  310. group_type: group
  311. admin_label: ''
  312. default_action: 'not found'
  313. exception:
  314. value: ''
  315. title_enable: false
  316. title: All
  317. title_enable: false
  318. title: ''
  319. default_argument_type: fixed
  320. default_argument_options:
  321. argument: ''
  322. default_argument_skip_url: false
  323. summary_options:
  324. base_path: ''
  325. count: true
  326. items_per_page: 25
  327. override: false
  328. summary:
  329. sort_order: asc
  330. number_of_records: 0
  331. format: default_summary
  332. specify_validation: false
  333. validate:
  334. type: none
  335. fail: 'not found'
  336. validate_options: { }
  337. break_phrase: false
  338. not: false
  339. entity_type: node
  340. entity_field: uid
  341. plugin_id: numeric
  342. display_extenders: { }
  343. use_ajax: false
  344. filter_groups:
  345. operator: AND
  346. groups:
  347. 1: AND
  348. cache_metadata:
  349. max-age: -1
  350. contexts:
  351. - 'languages:language_content'
  352. - 'languages:language_interface'
  353. - url
  354. - url.query_args
  355. - 'url.query_args:sort_by'
  356. - 'url.query_args:sort_order'
  357. - user
  358. - 'user.node_grants:view'
  359. - user.permissions
  360. tags: { }
  361. block_user_topics:
  362. display_plugin: block
  363. id: block_user_topics
  364. display_title: Block
  365. position: 2
  366. display_options:
  367. display_extenders: { }
  368. style:
  369. type: default
  370. options: { }
  371. defaults:
  372. style: false
  373. row: false
  374. pager: false
  375. title: false
  376. arguments: false
  377. filters: false
  378. filter_groups: false
  379. sorts: false
  380. use_more: false
  381. use_more_always: false
  382. use_more_text: false
  383. row:
  384. type: 'entity:node'
  385. options:
  386. relationship: none
  387. view_mode: small_teaser
  388. pager:
  389. type: some
  390. options:
  391. items_per_page: 2
  392. offset: 0
  393. title: 'Recently created topics'
  394. block_description: 'Recently created topics'
  395. arguments:
  396. uid:
  397. id: uid
  398. table: node_field_data
  399. field: uid
  400. relationship: none
  401. group_type: group
  402. admin_label: ''
  403. default_action: default
  404. exception:
  405. value: ''
  406. title_enable: false
  407. title: All
  408. title_enable: false
  409. title: ''
  410. default_argument_type: user
  411. default_argument_options:
  412. user: false
  413. default_argument_skip_url: false
  414. summary_options:
  415. base_path: ''
  416. count: true
  417. items_per_page: 25
  418. override: false
  419. summary:
  420. sort_order: asc
  421. number_of_records: 0
  422. format: default_summary
  423. specify_validation: false
  424. validate:
  425. type: none
  426. fail: 'not found'
  427. validate_options: { }
  428. break_phrase: false
  429. not: false
  430. entity_type: node
  431. entity_field: uid
  432. plugin_id: numeric
  433. filters:
  434. type:
  435. id: type
  436. table: node_field_data
  437. field: type
  438. value:
  439. topic: topic
  440. entity_type: node
  441. entity_field: type
  442. plugin_id: bundle
  443. group: 1
  444. expose:
  445. operator_limit_selection: false
  446. operator_list: { }
  447. status:
  448. id: status
  449. table: node_field_data
  450. field: status
  451. relationship: none
  452. group_type: group
  453. admin_label: ''
  454. operator: '='
  455. value: '1'
  456. group: 1
  457. exposed: false
  458. expose:
  459. operator_id: ''
  460. label: ''
  461. description: ''
  462. use_operator: false
  463. operator: ''
  464. identifier: ''
  465. required: false
  466. remember: false
  467. multiple: false
  468. remember_roles:
  469. authenticated: authenticated
  470. operator_limit_selection: false
  471. operator_list: { }
  472. is_grouped: false
  473. group_info:
  474. label: ''
  475. description: ''
  476. identifier: ''
  477. optional: true
  478. widget: select
  479. multiple: false
  480. remember: false
  481. default_group: All
  482. default_group_multiple: { }
  483. group_items: { }
  484. entity_type: node
  485. entity_field: status
  486. plugin_id: boolean
  487. nid:
  488. id: nid
  489. table: node_access
  490. field: nid
  491. relationship: none
  492. group_type: group
  493. admin_label: ''
  494. operator: '='
  495. value: ''
  496. group: 1
  497. exposed: false
  498. expose:
  499. operator_id: ''
  500. label: ''
  501. description: ''
  502. use_operator: false
  503. operator: ''
  504. identifier: ''
  505. required: false
  506. remember: false
  507. multiple: false
  508. remember_roles:
  509. authenticated: authenticated
  510. operator_limit_selection: false
  511. operator_list: { }
  512. is_grouped: false
  513. group_info:
  514. label: ''
  515. description: ''
  516. identifier: ''
  517. optional: true
  518. widget: select
  519. multiple: false
  520. remember: false
  521. default_group: All
  522. default_group_multiple: { }
  523. group_items: { }
  524. plugin_id: node_access
  525. filter_groups:
  526. operator: AND
  527. groups:
  528. 1: AND
  529. sorts:
  530. created:
  531. id: created
  532. table: node_field_data
  533. field: created
  534. relationship: none
  535. group_type: group
  536. admin_label: ''
  537. order: DESC
  538. exposed: false
  539. expose:
  540. label: 'Sort by publish date'
  541. granularity: second
  542. entity_type: node
  543. entity_field: created
  544. plugin_id: date
  545. use_more: true
  546. use_more_always: true
  547. use_more_text: 'All topics'
  548. cache_metadata:
  549. max-age: -1
  550. contexts:
  551. - 'languages:language_content'
  552. - 'languages:language_interface'
  553. - url
  554. - 'user.node_grants:view'
  555. - user.permissions
  556. tags: { }
  557. page_profile:
  558. display_plugin: page
  559. id: page_profile
  560. display_title: Page
  561. position: 1
  562. display_options:
  563. display_extenders: { }
  564. path: user/%user/topics
  565. menu:
  566. type: none
  567. title: Topics
  568. description: ''
  569. expanded: false
  570. parent: ''
  571. weight: 0
  572. context: '0'
  573. menu_name: main
  574. tab_options:
  575. type: none
  576. title: Topics
  577. description: ''
  578. weight: 0
  579. exposed_block: true
  580. cache_metadata:
  581. max-age: -1
  582. contexts:
  583. - 'languages:language_content'
  584. - 'languages:language_interface'
  585. - url
  586. - url.query_args
  587. - 'url.query_args:sort_by'
  588. - 'url.query_args:sort_order'
  589. - user
  590. - 'user.node_grants:view'
  591. - user.permissions
  592. tags: { }