You are here

views.view.group_topics.yml in Open Social 8.4

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. id: group_topics
  18. label: 'Group Topics'
  19. module: views
  20. description: ''
  21. tag: ''
  22. base_table: group_content_field_data
  23. base_field: id
  24. core: 8.x
  25. display:
  26. default:
  27. display_plugin: default
  28. id: default
  29. display_title: Master
  30. position: 0
  31. display_options:
  32. access:
  33. type: group_permission
  34. options:
  35. group_permission: 'view group_node:topic content'
  36. cache:
  37. type: tag
  38. options: { }
  39. query:
  40. type: views_query
  41. options:
  42. disable_sql_rewrite: false
  43. distinct: true
  44. replica: false
  45. query_comment: ''
  46. query_tags: { }
  47. exposed_form:
  48. type: basic
  49. options:
  50. submit_button: Filter
  51. reset_button: true
  52. reset_button_label: Reset
  53. exposed_sorts_label: 'Sort by'
  54. expose_sort_order: false
  55. sort_asc_label: Asc
  56. sort_desc_label: Desc
  57. pager:
  58. type: mini
  59. options:
  60. items_per_page: 10
  61. offset: 0
  62. id: 0
  63. total_pages: null
  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. tags:
  73. previous: ‹‹
  74. next: ››
  75. style:
  76. type: default
  77. row:
  78. type: 'entity:group_content'
  79. options:
  80. relationship: none
  81. view_mode: teaser
  82. fields:
  83. label:
  84. table: group_content_field_data
  85. field: label
  86. id: label
  87. entity_type: null
  88. entity_field: label
  89. plugin_id: field
  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. click_sort_column: value
  135. type: string
  136. settings: { }
  137. group_column: value
  138. group_columns: { }
  139. group_rows: true
  140. delta_limit: 0
  141. delta_offset: 0
  142. delta_reversed: false
  143. delta_first_last: false
  144. multi_type: separator
  145. separator: ', '
  146. field_api_classes: false
  147. filters:
  148. type:
  149. id: type
  150. table: group_content_field_data
  151. field: type
  152. relationship: none
  153. group_type: group
  154. admin_label: ''
  155. operator: in
  156. value:
  157. closed_group-group_node-topic: closed_group-group_node-topic
  158. open_group-group_node-topic: open_group-group_node-topic
  159. public_group-group_node-topic: public_group-group_node-topic
  160. group: 1
  161. exposed: false
  162. expose:
  163. operator_id: ''
  164. label: ''
  165. description: ''
  166. use_operator: false
  167. operator: ''
  168. identifier: ''
  169. required: false
  170. remember: false
  171. multiple: false
  172. remember_roles:
  173. authenticated: authenticated
  174. reduce: false
  175. is_grouped: false
  176. group_info:
  177. label: ''
  178. description: ''
  179. identifier: ''
  180. optional: true
  181. widget: select
  182. multiple: false
  183. remember: false
  184. default_group: All
  185. default_group_multiple: { }
  186. group_items: { }
  187. entity_type: group_content
  188. entity_field: type
  189. plugin_id: bundle
  190. field_topic_type_target_id:
  191. id: field_topic_type_target_id
  192. table: node__field_topic_type
  193. field: field_topic_type_target_id
  194. relationship: gc__node
  195. group_type: group
  196. admin_label: ''
  197. operator: or
  198. value: { }
  199. group: 1
  200. exposed: true
  201. expose:
  202. operator_id: field_topic_type_target_id_op
  203. label: 'is the type of'
  204. description: ''
  205. use_operator: false
  206. operator: field_topic_type_target_id_op
  207. identifier: type
  208. required: false
  209. remember: false
  210. multiple: false
  211. remember_roles:
  212. authenticated: authenticated
  213. anonymous: '0'
  214. administrator: '0'
  215. contentmanager: '0'
  216. sitemanager: '0'
  217. reduce: false
  218. is_grouped: false
  219. group_info:
  220. label: ''
  221. description: ''
  222. identifier: ''
  223. optional: true
  224. widget: select
  225. multiple: false
  226. remember: false
  227. default_group: All
  228. default_group_multiple: { }
  229. group_items: { }
  230. reduce_duplicates: false
  231. type: select
  232. limit: true
  233. vid: topic_types
  234. hierarchy: false
  235. error_message: true
  236. plugin_id: taxonomy_index_tid
  237. status:
  238. id: status
  239. table: node_field_data
  240. field: status
  241. relationship: gc__node
  242. group_type: group
  243. admin_label: ''
  244. operator: '='
  245. value: '1'
  246. group: 1
  247. exposed: true
  248. expose:
  249. operator_id: ''
  250. label: 'Published status'
  251. description: ''
  252. use_operator: false
  253. operator: status_op
  254. identifier: status
  255. required: false
  256. remember: false
  257. multiple: false
  258. remember_roles:
  259. authenticated: authenticated
  260. anonymous: '0'
  261. administrator: '0'
  262. contentmanager: '0'
  263. sitemanager: '0'
  264. is_grouped: false
  265. group_info:
  266. label: ''
  267. description: ''
  268. identifier: ''
  269. optional: true
  270. widget: select
  271. multiple: false
  272. remember: false
  273. default_group: All
  274. default_group_multiple: { }
  275. group_items: { }
  276. entity_type: node
  277. entity_field: status
  278. plugin_id: boolean
  279. nid:
  280. id: nid
  281. table: node_access
  282. field: nid
  283. relationship: gc__node
  284. group_type: group
  285. admin_label: ''
  286. operator: '='
  287. value: ''
  288. group: 1
  289. exposed: false
  290. expose:
  291. operator_id: ''
  292. label: ''
  293. description: ''
  294. use_operator: false
  295. operator: ''
  296. identifier: ''
  297. required: false
  298. remember: false
  299. multiple: false
  300. remember_roles:
  301. authenticated: authenticated
  302. is_grouped: false
  303. group_info:
  304. label: ''
  305. description: ''
  306. identifier: ''
  307. optional: true
  308. widget: select
  309. multiple: false
  310. remember: false
  311. default_group: All
  312. default_group_multiple: { }
  313. group_items: { }
  314. plugin_id: node_access
  315. sorts:
  316. created:
  317. id: created
  318. table: node_field_data
  319. field: created
  320. relationship: gc__node
  321. group_type: group
  322. admin_label: sort_created
  323. order: DESC
  324. exposed: false
  325. expose:
  326. label: ''
  327. granularity: second
  328. entity_type: node
  329. entity_field: created
  330. plugin_id: date
  331. title: 'Group Topics'
  332. header: { }
  333. footer: { }
  334. empty:
  335. area_text_custom:
  336. id: area_text_custom
  337. table: views
  338. field: area_text_custom
  339. relationship: none
  340. group_type: group
  341. admin_label: ''
  342. empty: true
  343. tokenize: false
  344. content: 'No topics in this group'
  345. plugin_id: text_custom
  346. relationships:
  347. gc__node:
  348. id: gc__node
  349. table: group_content_field_data
  350. field: gc__node
  351. relationship: none
  352. group_type: group
  353. admin_label: 'Group content Content'
  354. required: false
  355. group_content_plugins:
  356. 'group_node:topic': 'group_node:topic'
  357. 'group_node:event': '0'
  358. 'group_node:page': '0'
  359. entity_type: group_content
  360. plugin_id: group_content_to_entity
  361. arguments:
  362. gid:
  363. id: gid
  364. table: group_content_field_data
  365. field: gid
  366. relationship: none
  367. group_type: group
  368. admin_label: ''
  369. default_action: 'not found'
  370. exception:
  371. value: all
  372. title_enable: false
  373. title: All
  374. title_enable: false
  375. title: ''
  376. default_argument_type: fixed
  377. default_argument_options:
  378. argument: ''
  379. default_argument_skip_url: false
  380. summary_options:
  381. base_path: ''
  382. count: true
  383. items_per_page: 25
  384. override: false
  385. summary:
  386. sort_order: asc
  387. number_of_records: 0
  388. format: default_summary
  389. specify_validation: true
  390. validate:
  391. type: 'entity:group'
  392. fail: 'not found'
  393. validate_options:
  394. access: false
  395. bundles:
  396. closed_group: closed_group
  397. open_group: open_group
  398. public_group: public_group
  399. multiple: 0
  400. operation: view
  401. break_phrase: false
  402. not: false
  403. entity_type: group_content
  404. entity_field: gid
  405. plugin_id: numeric
  406. display_extenders: { }
  407. filter_groups:
  408. operator: AND
  409. groups:
  410. 1: AND
  411. cache_metadata:
  412. max-age: -1
  413. contexts:
  414. - group_membership.roles.permissions
  415. - 'languages:language_content'
  416. - 'languages:language_interface'
  417. - url
  418. - url.query_args
  419. - user
  420. - 'user.node_grants:view'
  421. tags: { }
  422. page_group_topics:
  423. display_plugin: page
  424. id: page_group_topics
  425. display_title: Page
  426. position: 1
  427. display_options:
  428. display_extenders: { }
  429. path: group/%group/topics
  430. exposed_block: true
  431. cache_metadata:
  432. max-age: -1
  433. contexts:
  434. - group_membership.roles.permissions
  435. - 'languages:language_content'
  436. - 'languages:language_interface'
  437. - url
  438. - url.query_args
  439. - user
  440. - 'user.node_grants:view'
  441. tags: { }