You are here

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

modules/social_features/social_group/config/install/views.view.group_topics.yml

File

modules/social_features/social_group/config/install/views.view.group_topics.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.group_content.teaser
  6. - group.content_type.closed_group-group_node-topic
  7. - group.content_type.open_group-group_node-topic
  8. - group.content_type.public_group-group_node-topic
  9. - group.type.closed_group
  10. - group.type.open_group
  11. - group.type.public_group
  12. - taxonomy.vocabulary.topic_types
  13. module:
  14. - group
  15. - node
  16. - taxonomy
  17. _core:
  18. default_config_hash: w68Lg24lxOIZS50lCZN4ldYaaotGC6Zf5hvGlTC7uOg
  19. id: group_topics
  20. label: 'Group Topics'
  21. module: views
  22. description: ''
  23. tag: ''
  24. base_table: group_content_field_data
  25. base_field: id
  26. display:
  27. default:
  28. display_plugin: default
  29. id: default
  30. display_title: Master
  31. position: 0
  32. display_options:
  33. access:
  34. type: group_permission
  35. options:
  36. group_permission: 'view group_node:topic content'
  37. cache:
  38. type: tag
  39. options: { }
  40. query:
  41. type: views_query
  42. options:
  43. disable_sql_rewrite: false
  44. distinct: true
  45. replica: false
  46. query_comment: ''
  47. query_tags: { }
  48. exposed_form:
  49. type: basic
  50. options:
  51. submit_button: Filter
  52. reset_button: true
  53. reset_button_label: Reset
  54. exposed_sorts_label: 'Sort by'
  55. expose_sort_order: true
  56. sort_asc_label: ascending
  57. sort_desc_label: descending
  58. pager:
  59. type: mini
  60. options:
  61. items_per_page: 10
  62. offset: 0
  63. id: 0
  64. total_pages: null
  65. expose:
  66. items_per_page: false
  67. items_per_page_label: 'Items per page'
  68. items_per_page_options: '5, 10, 25, 50'
  69. items_per_page_options_all: false
  70. items_per_page_options_all_label: '- All -'
  71. offset: false
  72. offset_label: Offset
  73. tags:
  74. previous: ‹‹
  75. next: ››
  76. style:
  77. type: default
  78. row:
  79. type: 'entity:group_content'
  80. options:
  81. relationship: none
  82. view_mode: teaser
  83. fields:
  84. label:
  85. table: group_content_field_data
  86. field: label
  87. id: label
  88. entity_type: null
  89. entity_field: label
  90. plugin_id: field
  91. relationship: none
  92. group_type: group
  93. admin_label: ''
  94. label: ''
  95. exclude: false
  96. alter:
  97. alter_text: false
  98. text: ''
  99. make_link: false
  100. path: ''
  101. absolute: false
  102. external: false
  103. replace_spaces: false
  104. path_case: none
  105. trim_whitespace: false
  106. alt: ''
  107. rel: ''
  108. link_class: ''
  109. prefix: ''
  110. suffix: ''
  111. target: ''
  112. nl2br: false
  113. max_length: 0
  114. word_boundary: true
  115. ellipsis: true
  116. more_link: false
  117. more_link_text: ''
  118. more_link_path: ''
  119. strip_tags: false
  120. trim: false
  121. preserve_tags: ''
  122. html: false
  123. element_type: ''
  124. element_class: ''
  125. element_label_type: ''
  126. element_label_class: ''
  127. element_label_colon: true
  128. element_wrapper_type: ''
  129. element_wrapper_class: ''
  130. element_default_classes: true
  131. empty: ''
  132. hide_empty: false
  133. empty_zero: false
  134. hide_alter_empty: true
  135. click_sort_column: value
  136. type: string
  137. settings: { }
  138. group_column: value
  139. group_columns: { }
  140. group_rows: true
  141. delta_limit: 0
  142. delta_offset: 0
  143. delta_reversed: false
  144. delta_first_last: false
  145. multi_type: separator
  146. separator: ', '
  147. field_api_classes: false
  148. filters:
  149. type:
  150. id: type
  151. table: group_content_field_data
  152. field: type
  153. relationship: none
  154. group_type: group
  155. admin_label: ''
  156. operator: in
  157. value:
  158. closed_group-group_node-topic: closed_group-group_node-topic
  159. open_group-group_node-topic: open_group-group_node-topic
  160. public_group-group_node-topic: public_group-group_node-topic
  161. group: 1
  162. exposed: false
  163. expose:
  164. operator_id: ''
  165. label: ''
  166. description: ''
  167. use_operator: false
  168. operator: ''
  169. identifier: ''
  170. required: false
  171. remember: false
  172. multiple: false
  173. remember_roles:
  174. authenticated: authenticated
  175. reduce: false
  176. operator_limit_selection: false
  177. operator_list: { }
  178. is_grouped: false
  179. group_info:
  180. label: ''
  181. description: ''
  182. identifier: ''
  183. optional: true
  184. widget: select
  185. multiple: false
  186. remember: false
  187. default_group: All
  188. default_group_multiple: { }
  189. group_items: { }
  190. entity_type: group_content
  191. entity_field: type
  192. plugin_id: bundle
  193. field_topic_type_target_id:
  194. id: field_topic_type_target_id
  195. table: node__field_topic_type
  196. field: field_topic_type_target_id
  197. relationship: gc__node
  198. group_type: group
  199. admin_label: ''
  200. operator: or
  201. value: { }
  202. group: 1
  203. exposed: true
  204. expose:
  205. operator_id: field_topic_type_target_id_op
  206. label: 'is the type of'
  207. description: ''
  208. use_operator: false
  209. operator: field_topic_type_target_id_op
  210. identifier: type
  211. required: false
  212. remember: false
  213. multiple: false
  214. remember_roles:
  215. authenticated: authenticated
  216. anonymous: '0'
  217. administrator: '0'
  218. contentmanager: '0'
  219. sitemanager: '0'
  220. reduce: false
  221. operator_limit_selection: false
  222. operator_list: { }
  223. is_grouped: false
  224. group_info:
  225. label: ''
  226. description: ''
  227. identifier: ''
  228. optional: true
  229. widget: select
  230. multiple: false
  231. remember: false
  232. default_group: All
  233. default_group_multiple: { }
  234. group_items: { }
  235. reduce_duplicates: false
  236. type: select
  237. limit: true
  238. vid: topic_types
  239. hierarchy: false
  240. error_message: true
  241. plugin_id: taxonomy_index_tid
  242. status:
  243. id: status
  244. table: node_field_data
  245. field: status
  246. relationship: gc__node
  247. group_type: group
  248. admin_label: ''
  249. operator: '='
  250. value: '1'
  251. group: 1
  252. exposed: true
  253. expose:
  254. operator_id: ''
  255. label: 'Published status'
  256. description: ''
  257. use_operator: false
  258. operator: status_op
  259. identifier: status
  260. required: false
  261. remember: false
  262. multiple: false
  263. remember_roles:
  264. authenticated: authenticated
  265. anonymous: '0'
  266. administrator: '0'
  267. contentmanager: '0'
  268. sitemanager: '0'
  269. operator_limit_selection: false
  270. operator_list: { }
  271. is_grouped: false
  272. group_info:
  273. label: ''
  274. description: ''
  275. identifier: ''
  276. optional: true
  277. widget: select
  278. multiple: false
  279. remember: false
  280. default_group: All
  281. default_group_multiple: { }
  282. group_items: { }
  283. entity_type: node
  284. entity_field: status
  285. plugin_id: boolean
  286. nid:
  287. id: nid
  288. table: node_access
  289. field: nid
  290. relationship: gc__node
  291. group_type: group
  292. admin_label: ''
  293. operator: '='
  294. value: ''
  295. group: 1
  296. exposed: false
  297. expose:
  298. operator_id: ''
  299. label: ''
  300. description: ''
  301. use_operator: false
  302. operator: ''
  303. identifier: ''
  304. required: false
  305. remember: false
  306. multiple: false
  307. remember_roles:
  308. authenticated: authenticated
  309. operator_limit_selection: false
  310. operator_list: { }
  311. is_grouped: false
  312. group_info:
  313. label: ''
  314. description: ''
  315. identifier: ''
  316. optional: true
  317. widget: select
  318. multiple: false
  319. remember: false
  320. default_group: All
  321. default_group_multiple: { }
  322. group_items: { }
  323. plugin_id: node_access
  324. sorts:
  325. created:
  326. id: created
  327. table: node_field_data
  328. field: created
  329. relationship: gc__node
  330. group_type: group
  331. admin_label: sort_created
  332. order: DESC
  333. exposed: true
  334. expose:
  335. label: 'Sort by publish date'
  336. granularity: second
  337. entity_type: node
  338. entity_field: created
  339. plugin_id: date
  340. title: 'Group Topics'
  341. header: { }
  342. footer: { }
  343. empty:
  344. area_text_custom:
  345. id: area_text_custom
  346. table: views
  347. field: area_text_custom
  348. relationship: none
  349. group_type: group
  350. admin_label: ''
  351. empty: true
  352. tokenize: false
  353. content: 'No topics in this group'
  354. plugin_id: text_custom
  355. relationships:
  356. gc__node:
  357. id: gc__node
  358. table: group_content_field_data
  359. field: gc__node
  360. relationship: none
  361. group_type: group
  362. admin_label: 'Group content Content'
  363. required: false
  364. group_content_plugins:
  365. 'group_node:topic': 'group_node:topic'
  366. 'group_node:event': '0'
  367. 'group_node:page': '0'
  368. entity_type: group_content
  369. plugin_id: group_content_to_entity
  370. arguments:
  371. gid:
  372. id: gid
  373. table: group_content_field_data
  374. field: gid
  375. relationship: none
  376. group_type: group
  377. admin_label: ''
  378. default_action: 'not found'
  379. exception:
  380. value: all
  381. title_enable: false
  382. title: All
  383. title_enable: false
  384. title: ''
  385. default_argument_type: fixed
  386. default_argument_options:
  387. argument: ''
  388. default_argument_skip_url: false
  389. summary_options:
  390. base_path: ''
  391. count: true
  392. items_per_page: 25
  393. override: false
  394. summary:
  395. sort_order: asc
  396. number_of_records: 0
  397. format: default_summary
  398. specify_validation: true
  399. validate:
  400. type: 'entity:group'
  401. fail: 'not found'
  402. validate_options:
  403. access: false
  404. bundles:
  405. closed_group: closed_group
  406. open_group: open_group
  407. public_group: public_group
  408. multiple: 0
  409. operation: view
  410. break_phrase: false
  411. not: false
  412. entity_type: group_content
  413. entity_field: gid
  414. plugin_id: numeric
  415. display_extenders: { }
  416. filter_groups:
  417. operator: AND
  418. groups:
  419. 1: AND
  420. cache_metadata:
  421. max-age: -1
  422. contexts:
  423. - 'languages:language_content'
  424. - 'languages:language_interface'
  425. - route.group
  426. - url
  427. - url.query_args
  428. - 'url.query_args:sort_by'
  429. - 'url.query_args:sort_order'
  430. - user
  431. - user.group_permissions
  432. - 'user.node_grants:view'
  433. tags: { }
  434. page_group_topics:
  435. display_plugin: page
  436. id: page_group_topics
  437. display_title: Page
  438. position: 1
  439. display_options:
  440. display_extenders: { }
  441. path: group/%group/topics
  442. exposed_block: true
  443. cache_metadata:
  444. max-age: -1
  445. contexts:
  446. - 'languages:language_content'
  447. - 'languages:language_interface'
  448. - route.group
  449. - url
  450. - url.query_args
  451. - 'url.query_args:sort_by'
  452. - 'url.query_args:sort_order'
  453. - user
  454. - user.group_permissions
  455. - 'user.node_grants:view'
  456. tags: { }